第4章 JSP页面元素.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* * * * * * * * * * * * * * * * * * * 浙江工商大学计算机与信息工程学院 第4章 JSP页面元素 4.1 一个典型的JSP文件 4.2 脚本元素 4.3 指令元素 4.4 动作元素 4.5 HTML表单 4.6 综合案例 注释 模板元素 脚本元素 指令元素 动作元素 内建对象 4.1 一个典型的JSP文件 4.2 脚本元素 一、声明(在% ! . . . . . . %中 ) 声明变量 声明方法 声明内部类 二、Scriptlets(在% . . . . . . %中) 三、表达式(Expression) (%= expression % ) 四、声明与Scriptlets的比较 4.2 脚本元素 五、转义字符 单引号 改为 \ 双引号 改为 \ 斜线 \ 改为 \\ 起始标签 % 改为 lt;% 结束标签 % 改为 %\ 三、taglib指令 功能:允许页面使用用户自定义标签。用户首先要开发自己的标签库(taglib) ,为标签库编写配置文件(以.tld为后缀的文件),然后在JSP页面中使用该自定义标签。 格式: %@ taglib uri=“tablibURI” prefix=“tagPrefix”% 一、页面(page)指令 功能:用于设定整个JSP网页的属性和相关功能。 格式: %@page [ language=Script Language ] [ import=importList ] [contentType=mimeType[ ;charset=characterSet ] |text/html ; charset=ISO-8859-1 ] 一、页面(page)指令 [ session=true|false ] [ buffer=none| size?in?kb ] [ autoFlush=true|false ] [ isThreadSafe=true|false ] [ info=text ] [ extends= className ] [ errorPage=relativeURL ] [ isErrorPage=true|false ] [ isELIgnored=true|false ] [ pageEncoding=peinfo ] % 二、include指令 功能:通知JSP容器将指定位置上的资源内容包含到当前JSP页面中,被包含的文件内容可以被JSP容器解析,这种解析发生在编译期间,一经编译,内容不可改变,如果要改变被包含的文件内容,必须重新编译JSP文件。 格式: %@ include file=URL% 4.4 动作元素 一、jsp:param 二、jsp:include 三、jsp:forward 四、jsp:useBean 五、jsp:setProperty 六、jsp:getProperty 七、jsp:plugin、jsp:params和jsp:fallback 一、jsp:param 功能:用来以“名-值(name-value)”对的形式为其他动作提供附加信息,它一般与jsp:include、jsp:forword、jsp:plugin动作元素配合使用,用于向这些动作元素传递参数。 格式: jsp:param name=paramName value=value1/ 二、jsp:include 功能:用于在当前JSP页面中包含一个静态的或者动态的资源,运行效率略低于%@include%指令,但是可以动态增加内容。 格式: jsp:include page={URL | %= expression %} flush=true / 或 jsp:include page={URL | %= expression %} flush=true jsp:param name=paramName value=paramValue / /jsp:include 三、jsp:forward 功能:用来将客户端所发送的请求,从一个JSP 页面转发到另一个JSP页面、Servlet或者静态资源文件,请求被转向到的资源必须位于发送请求的JSP页面相同的上下文环境之中。 格式: jsp:forward page={URL | %= expression %} / 或 jsp:forward page={URL | %= expression %} jsp:param name=paramName value=paramValue / /jsp:forward 四、jsp:useBean 功能:用来在JSP页面中创建一个bean实例并指定它的名字(id)以及作用范围(scope)。

文档评论(0)

带头大哥 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档