JSP标签

JSP标签

jsp:include标签:

1).<jsp:include page="b.jsp"></jsp:include>

 

2).动态引入:并不是像include指令生成一个Servlet源文件,而是生成两个Servlet源文件,然后通过一个方法的方式把目标页面包含进来。

 

include指令和jsp:include标签:

 

1)<jsp:include>标签是在当前JSP页面的执行期间插入被引入资源的输出内容。被动态引入的资源必须是一个能独立被WEB容器调用和执行的资源。

include指令只能引入遵顼JSP格式的文件,被引入的文件与当前JSP文件共同合被翻译成一个Servlet源文件。

 

jsp:forward标签:

1)

<jsp:forward page="/include/b.jsp"></jsp:forward>

相当于

<%

  request.getRequestDispatcher("/include/b.jsp").forward(request,response);

%>

 

2).但使用jsp:forward可以使用jsp:param子标签向b.jsp传入一些参数,同样jsp:include也可以使用jsp:param子标签。

<jsp:forward page="/include/b.jsp">

  <jsp:param value="abc" name="username"/>

</jsp:forward>

or

<jsp:include page="/include/b.jsp">

  <jsp:param value="abc" name="username"/>

</jsp:include>

在b.jsp页面可以通过request.getParamter("username")获取到传入的请求参数。

转载于:https://www.cnblogs.com/yangHS/p/10997939.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值