<JSP:include>XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" />
表2.9描述了的属性:
属性
说明
page
要包含的资源的地址,基于URL
flush
指明是否缓冲。
通过一个例子来对include进行说明:
列表 2.13 include.jsp.
----------------------------------------------------------------
Include Example------------------------------------------------------------
include.jsp文件包含了一个简单的JSP文件header.jsp,文件显示如下:
列表 2.14. header.jsp.
------------------------------------------
out.println("Welcome: " +
request.getParameter("user"));
%>
------------------------------------
header.jsp寻找名称为user的参数并输出“welcome……”字符串。复制JSP文件到:
<CATALINA_HOME>/webapps/wileyapp/ 目录,在浏览器中输入地址.:
http://localhost:8080/wileyapp/include.jsp?user=Bob
在当前的WEB应用中告诉JSP引擎重定向当前请求到另外可用的资源上,包括静态资源,servlets,JSP等。能有效的终止当前执行的JSP。
注意:能包含
语法如下:
表2.10对的属性进行描述:
属性
说明
page
重定向的目标
列表:2.15使用的例子:检验请求参数并且重定向请求到包含对应参数的JSP页面。
列表2.15 forward.jsp.
-----------------------------------------------------------------
JSP Forward Example
if ( (request.getParameter("role")).equals("manager") ) {
%>
}
else {
%>
Welcome HomeWelcome User:
----------------------------------------------------------
目标资源文件之二:management.jsp
------------------------------------------------------
<!-- Set the scripting language to java -->
Management ConsoleWelcome Manager:
复制三个JSP文件到<CATALINA_HOME>/webapps/ wileyapp/目录下,在浏览器中输入:
http://localhost:8080/wileyapp/forward.jsp?role=user&user=Bob
你可以通过修改输入的角色来重定向到不同的页面。
导致下载指定的applet和JavaBeans组件,并同步执行业务。
. 语法如下:
code="classfile"
codebase="relativeURLpath">
表2.11说明了的属性:
属性
说明
type
说明plug-in包含的类型(比如applet)
code
被plug-in执行的类名称
Codebase
寻找代码的绝对或相对路径
小结:
在这一章我们讲述了struts技术的两个基础:servlet和JSP。我们试验了它们的结构和组件。了解了JSP和servlet 技术是如何在WEB应用中被装配使用的。下一章,我们将真正开始讲述Strutst技术。
作者:James Goodwill 翻译:周海方
欢迎转载,前提是注明出处和译者
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10752043/viewspace-963638/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/10752043/viewspace-963638/