JSP常用七大动作指令实例解析

 更新时间:2020年10月29日 09:52:45   作者:Y_wee  
这篇文章主要介绍了JSP常用七大动作指令实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

1、jsp:forward:

转发,必须配合jsp:param动作指令使用

<jsp:forward page="/b.jsp">
<jsp:param name="username" value="admin"/>
</jsp:forward>

2、jsp:param

用于传递参数,必须与其他支持参数的标签一起使用

到达跳转页面可以通过 request.getParameter(“参数名”)方式取出参数值

3、jsp:include

用于动态引入一个 JSP 页面,引入的jsp会单独被编译成一个class文件

<jsp:include page="b.jsp">
  <jsp:param name="username" value="admin"/>
</jsp:include>

4、jsp:useBean

创建一个Bean实例

<jsp:useBean scope="page">
  <jsp:setProperty name="shop" property="name" value="xm"></jsp:setProperty>
</jsp:useBean>
<!--输出shop对象-->
<%=shop%>

5、jsp:getProperty

<jsp:getProperty name="shop" property="name"/>

从对象中取出属性值,可以直接在jsp页面输出

其中name就是在定义JavaBean实例时使用的id,property就是需要获取值的属性名

6、jsp:setProperty

<jsp:setProperty name="shop" property="name" value="xm"></jsp:setProperty>

为对象设置属性值

其中name就是在定义JavaBean实例时使用的id,property就是需要获取值的属性名

7、 jsp:plugin

用于指定在客户端运行的插件

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • java获取注册ip实例

    java获取注册ip实例

    本文分享了java获取注册ip实例代码,代码简洁,具有很好的参考价值,需要的朋友一起来看下吧
    2016-12-12
  • MyBatis入门之增删改查+数据库字段和实体字段不一致问题处理方法

    MyBatis入门之增删改查+数据库字段和实体字段不一致问题处理方法

    这篇文章主要介绍了MyBatis入门之增删改查+数据库字段和实体字段不一致问题处理方法,需要的朋友可以参考下
    2017-05-05
  • 解决Java项目启动报错:Logback configuration error detected:问题

    解决Java项目启动报错:Logback configuration error detected:问题

    这篇文章主要介绍了解决Java项目启动报错:Logback configuration error detected:问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-04-04
  • Java Linkedlist原理及实例详解

    Java Linkedlist原理及实例详解

    这篇文章主要介绍了Java Linkedlist原理及实例详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-01-01
  • Java Swing实现让窗体居中显示的方法示例

    Java Swing实现让窗体居中显示的方法示例

    这篇文章主要介绍了Java Swing实现让窗体居中显示的方法,结合实例形式分析了swing使用setBounds方法控制窗口布局的相关操作技巧,需要的朋友可以参考下
    2017-11-11
  • java stringbuffer的用法示例

    java stringbuffer的用法示例

    这篇文章主要介绍了java stringbuffer的用法示例,字符串缓冲区,是一个容器(当返回到的是String时而且长度不确定,数据类型不确定时就可以用StringBuffer)其实底层还是数组,只是被封装了,对外提供了方法,初始容量为16个字符
    2014-01-01
  • 关于Spring中的三级缓存解析

    关于Spring中的三级缓存解析

    这篇文章主要介绍了关于Spring中的三级缓存,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-08-08
  • Java设计模式之单例模式示例详解

    Java设计模式之单例模式示例详解

    单例模式是最简单也是最基础的设计模式之一,单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。本文将通过一些示例代码为大家详细介绍一下单例模式,感兴趣的可以了解一下
    2021-12-12
  • 用C++实现求N!中末尾0的个数的方法详解

    用C++实现求N!中末尾0的个数的方法详解

    这篇文章主要介绍了用C++实现求N!中末尾0的个数的方法详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-07-07
  • Java线程池7个参数的含义

    Java线程池7个参数的含义

    这篇文章主要介绍了Java线程池7个参数的含义,所谓的线程池的 7 大参数是指,在使用 ThreadPoolExecutor 创建线程池时所设置的 7 个参数,下文更多详细内容,需要的小伙伴可以参考一下
    2022-05-05

最新评论