日期:2014-05-16  浏览次数:20273 次

JSP学习(三)

三:动作语法(action(JSP_0300_Action工程)

?

1<jsp:include>(include文件夹下的程序)

用于动态包含JSP程序或HTML文件等

除非这个指令会被执行到,否则它是不会被TomcatJSP?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)

格式: