JSP标签

1.<jsp:include>标签

l     <jsp:include>标签用于把另外一个资源的输出内容插入进当前JSP页面的输出内容之中,这种在JSP页面执行时的引入方式称之为动态引入。

l     语法:

      <jsp:include page="relativeURL |<%=expression%>" flush="true|false" />

 

ü    page属性用于指定被引入资源的相对路径,它也可以通过执行一个表达式来获得。

ü    flush属性指定在插入其他资源的输出内容时,是否先将当前JSP页面的已输出的内容刷新到客户端。

2. <jsp:forward>标签

l     <jsp:forward>标签用于把请求转发给另外一个资源。

l     语法:

      <jsp:forward page="relativeURL |<%=expression%>" />

ü    page属性用于指定请求转发到的资源的相对路径,它也可以通过执行一个表达式来获得。

3. <jsp:param>标签

 

l     当使用<jsp:include><jsp:forward>标签引入或将请求转发给的资源是一个能动态执行的程序时,例如ServletJSP页面,那么,还可以使用<jsp:param>标签向这个程序传递参数信息。

l     语法1

      <jsp:include page="relativeURL |<%=expression%>">

           <jsp:param name="parameterName"value="parameterValue|<%= expression %>" />

      </jsp:include>

l     语法2

      <jsp:forward page="relativeURL |<%=expression%>">

           <jsp:paramname="parameterName" value="parameterValue|<%= expression%>" />

      </jsp:include>

l     <jsp:param>标签的name属性用于指定参数名,value属性用于指定参数值。在<jsp:include><jsp:forward>标签中可以使用多个<jsp:param>标签来传递多个参数。

3. <jsp:plugin>标签

l     <jsp:plugin>标签用来根据浏览器的类型,在当前JSP页面产生的网页文档内容中插入调用Java Applet的语句,即生成引用Java Applet<OBJECT><EMBED>元素内容。

l     语法:

<jsp:plugintype="bean | applet" code="classFileName"codebase="classFileDirectoryName"

      [ name="instanceName" ]

      [ archive="URIToArchive, ..." ]

      [ align="bottom | top | middle | left| right" ]

      [ height="displayPixels" ]

      [ width="displayPixels" ]

      [ hspace="leftRightPixels" ]

      [ vspace="topBottomPixels" ]

      [ jreversion="JREVersionNumber"]

      [ nspluginurl="URLToPlugin" ]

      [ iepluginurl="URLToPlugin" ]>

      [ <jsp:params>

      <jsp:paramname="parameterName" value="parameterValue | <%= expression%>" />

     

      </jsp:params> ]

      [ <jsp:fallback> text message foruser </jsp:fallback> ]

</jsp:plugin>

l    <Tomcat5.x 的安装目录>\webapps\jsp-examples\plugin\plugin.jsp文件是一个使用<jsp:plugin>标签的例子程序,查看该jsp文件返回到浏览器中的HTML内容和该jsp文件所生成的Servlet源文件,有助于更好地理解<jsp:plugin

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值