日期:2014-05-16 浏览次数:20304 次
三:动作语法(action)(JSP_0300_Action工程)
?
1:<jsp:include>(include文件夹下的程序)
用于动态包含JSP程序或HTML文件等
除非这个指令会被执行到,否则它是不会被Tomcat等JSP?Engine编译。
格式:
<jsp:include?page=“URLSpec”?flush=“true”/>
<jsp:include?page=“URLSpec”?flush=“true”>
<jsp:param?name=“ParamName”?value=“paramValue”/>
</jsp:include>
jsp:param用来设定include文件时的参数和对应的值
jsp:include和编译指令@include的区别
1.@include编译指令是在JSP程序的转换时期就将file属性所指定的程序内容嵌入,然后再编译执行;而jsp:include指令在转换时期是不会被编译的,只有在客户端请求时期如果被执行到才会被动态的编译载入
2.@include不能带参数,?而<jsp:include>可以动态包含的文件和被包含文件用的是同一个request对象
?
?
2:<jsp:forward>(forward文件夹下的程序)
???jsp:param用于将一个jsp的内容传送到page所指定的JSP程序或者Servlet中处理(URL)
格式: