
JSP动作元素
JSP动作元素

学习提纲什么是JSP动作元素include动作元素forward动作元素param动作元素plugin动作元素useBean动作元素setProperty动作元素getProperty动作元素
什么是JSP动作元素 include动作元素 学习提纲 forward动作元素 param动作元素 plugin动作元素 useBean动作元素 setProperty动作元素 getProperty动作元素

JSP动作元素JSP动作元素表示在客户请求JSP页面时才会执行的动作。动作元素由开始标记、动作体和结束标记组成。其它元素可嵌入动作体内。例如:如果动作元素没有动作体,就可以使用简写形式,即开始标记以“>而不是“>结束。注意:动作元素名和属性名都是区分大小写的
JSP动作元素 • JSP动作元素表示在客户请求JSP页面时才会执行的动作。 • 动作元素由开始标记、动作体和结束标记组成。其它元素可嵌入动作体 内。例如: • 如果动作元素没有动作体,就可以使用简写形式,即开始标记以“/>” 而不是“>”结束。 • 注意:动作元素名和属性名都是区分大小写的

动作元素分类JSP动作元素分为五类:1.JSP基本动作元素,也是JSP1.2就开始有的动作元素,包括六个动作元素:、、、、、2.与存取JavaBean有关的,包括三个动作元素、、3.其他三类均是JSP2.0新增的动作元素,这里暂不介绍
动作元素分类 • JSP动作元素分为五类: 1. JSP基本动作元素,也是JSP 1.2就开始有的动作元素,包括六个动作 元素: • 、、、、 、 2. 与存取JavaBean有关的,包括三个动作元素: • 、、 3. 其他三类均是JSP 2.0新增的动作元素,这里暂不介绍

param动作用来提供key/value的信息,通常与、和一起搭配使用。语法:参数名称参数值示例:&
param动作 • 用来提供key/value 的信息,通常与、 和 一起搭配使用。 • 语法: ❖ 示例: 参数名称 参数值

include动作元素JSP支持两种包含机制:动作和include指令。动作允许在JSP中包含动态内容。如果包含的内容在请求期间发生改变,则对包含include动作的JSP的下一次请求会包含资源的新内容。指定执行include之语法:后是否清空缓冲区为必备属性指定包含资源的相对或URL路径。该资源必须是同一Web应用程序的部分
include动作元素 • JSP支持两种包含机制:动作和include指令。 • 动作允许在JSP中包含动态内容。如果包含的内容在请求 期间发生改变,则对包含include动作的JSP的下一次请求会包含资源的 新内容。 • 语法: . 或 指定执行include之 后是否清空缓冲区 ,为必备属性 指定包含资源的相对 URL路径。该资源必须 是同一Web应用程序的 一部分

include动作元素示例Parent.jspgetDate.jspStringname=request.文件包含getParameter("name")%>欢迎在HnameKP>进Y光临这里!欢迎Tom在MonMar2818:10:32运行结果CST2021光临这里!
欢迎在 光临这里! Parent.jsp getDate.jsp . 欢迎 Tom 在Mon Mar 28 18:10:32 CST 2021光临这里! . 运行结果 include动作元素示例 问:参数值如包含中文内容,会乱码吗?

include指令与include动作比较必incluce指令是先包含再处理include指令将被包含的原文件插入到所在的地方,然后由JSP页面统一编译执行。包含的内容将直接影响翻译的结果。因此,一般对包含内容有一定要求,如:要避免使用、、、等include动作是先处理再包含由JSP容器单独编译执行被包含的文件,然后将执行的结果包含到JSP页面中,最后将结果一起发送到客户端。被包含的内容并不参与JSP的翻译过程。因此可以进行参数传递
❖incluce指令是先包含再处理。 include指令将被包含的原文件插入到所 在的地方,然后由JSP页面统一编译执行。包含的内容将直 接影响翻译的结果。因此,一般对包含内容有一定要求,如 :要避免使用、、、等 。 由JSP容器单独编译执行被包含的文件,然后将执行的结果包 含到JSP页面中,最后将结果一起发送到客户端。被包含的内 容并不参与JSP的翻译过程。因此可以进行参数传递。 ❖include动作是先处理再包含。 include指令与include动作比较

什么是页面的复用在一个大型的Web应用程序中会有很多各式各样的质面,通常为了方便用户使用,相同性质的网页最好套用一致的外观风格。OXIheTomcat4Seryletf.spContainctionIierosoft Internet Krplorei编辑E)收微()帮助Q)文件(查看工具T收满卖后退推地址http://loealhost:80B0/tomcat-does/introduetion.htnlBannerLeftContentCopyright本地Intrsnet
什么是页面的复用 •在一个大型的Web应用程序中会有很多各式各样的页面,通常为了方便用 户使用,相同性质的网页最好套用一致的外观风格

设计页面布局文件
设计页面布局文件 •常用的方法是:制作一个页面布局文件,利用标签将整个页面 划分为四个区域,然后在每个区域插入一个HTML文件或JSP文件,由 此组合出一个新的网页。例如: