欢迎来到天天文库
浏览记录
ID:50329702
大小:238.00 KB
页数:25页
时间:2020-03-08
《Web编程技术 教学课件 作者 厉小军第4章 JSP页面元素.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第4章JSP页面元素4.1一个典型的JSP文件4.2脚本元素4.3指令元素4.4动作元素4.5HTML表单4.6综合案例注释模板元素脚本元素指令元素动作元素内建对象4.1一个典型的JSP文件4.2脚本元素一、声明(在<%!......%>中)声明变量声明方法声明内部类二、Scriptlets(在<%......%>中)三、表达式(Expression)(<%=expression%>)四、声明与Scriptlets的比较4.2脚本元素五、转义字符单引号'改为'双引号"改为"斜线改为\起始标签<%改为<%结束标签%>改为%>三、taglib
2、指令功能:允许页面使用用户自定义标签。用户首先要开发自己的标签库(taglib),为标签库编写配置文件(以.tld为后缀的文件),然后在JSP页面中使用该自定义标签。格式:<%@tagliburi=“tablibURI”prefix=“tagPrefix”%>一、页面(page)指令功能:用于设定整个JSP网页的属性和相关功能。格式:<%@page[language="ScriptLanguage"][import="importList"][contentType="mimeType[;charset=characterSet]"
3、"text/html
4、;charset=ISO-8859-1"]一、页面(page)指令[session="true
5、false"][buffer="none
6、size in kb"][autoFlush="true
7、false"][isThreadSafe="true
8、false"][info="text"][extends="className"][errorPage="relativeURL"][isErrorPage="true
9、false"][isELIgnored="true
10、false"][pageEncoding="peinfo"]%>二、include指令功
11、能:通知JSP容器将指定位置上的资源内容包含到当前JSP页面中,被包含的文件内容可以被JSP容器解析,这种解析发生在编译期间,一经编译,内容不可改变,如果要改变被包含的文件内容,必须重新编译JSP文件。格式:<%@includefile="URL"%>4.4动作元素一、二、三、四、五、六、七、、和一、12、ram>功能:用来以“名-值(name-value)”对的形式为其他动作提供附加信息,它一般与、、动作元素配合使用,用于向这些动作元素传递参数。格式:二、功能:用于在当前JSP页面中包含一个静态的或者动态的资源,运行效率略低于<%@include%>指令,但是可以动态增加内容。格式:13、"<%=expression%>"}flu14、sh="true"/>或15、"<%=expression%>"}flush="true">三、功能:用来将客户端所发送的请求,从一个JSP页面转发到另一个JSP页面、Servlet或者静态资源文件,请求被转向到的资源必须位于发送请求的JSP页面相同的上下文环境之中。格式:16、"<%=expression%>"}/>或17、:forwardpage={"URL"18、"<%=expression%>"}>四、功能:用来在JSP页面中创建一个bean实例并指定它的名字(id)以及作用范围(scope)。格式:19、request20、session21、application"typeSpec/>或者22、request23、se24、ssion25、application"typeSpec>主体
12、ram>功能:用来以“名-值(name-value)”对的形式为其他动作提供附加信息,它一般与、、动作元素配合使用,用于向这些动作元素传递参数。格式:二、功能:用于在当前JSP页面中包含一个静态的或者动态的资源,运行效率略低于<%@include%>指令,但是可以动态增加内容。格式:13、"<%=expression%>"}flu14、sh="true"/>或15、"<%=expression%>"}flush="true">三、功能:用来将客户端所发送的请求,从一个JSP页面转发到另一个JSP页面、Servlet或者静态资源文件,请求被转向到的资源必须位于发送请求的JSP页面相同的上下文环境之中。格式:16、"<%=expression%>"}/>或17、:forwardpage={"URL"18、"<%=expression%>"}>四、功能:用来在JSP页面中创建一个bean实例并指定它的名字(id)以及作用范围(scope)。格式:19、request20、session21、application"typeSpec/>或者22、request23、se24、ssion25、application"typeSpec>主体
13、"<%=expression%>"}flu
14、sh="true"/>或15、"<%=expression%>"}flush="true">
15、"<%=expression%>"}flush="true">
16、"<%=expression%>"}/>或17、:forwardpage={"URL"18、"<%=expression%>"}>
17、:forwardpage={"URL"
18、"<%=expression%>"}>
19、request
20、session
21、application"typeSpec/>或者22、request23、se24、ssion25、application"typeSpec>主体
22、request
23、se
24、ssion
25、application"typeSpec>主体
此文档下载收益归作者所有