§5JSP指令和动作(354KB).ppt

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
本章小结 include指令与include动作不同在于include指令在JSP编译时就将对应的文件包含进来。而include动作则会在客户端对JSP文件发出请求的时候将对应包含文件的输出包含进来。 forward动作用于实现程序的跳转,其不能做任何的输出。使用forward动作,在地址栏中的地址不会改变。 05 JSP指令和动作 内容提要 JSP指令和动作介绍 page指令 include指令 include动作 forward动作 JSP指令和动作介绍 JSP指令作用 JSP指令是为JSP引擎而设计的。其提供整个JSP网页相关的信息,并且用来设定JSP页面的相应属性。 JSP指令不包含控制逻辑,不会产生任何可见的输出。 %@ 指令类别 属性1= 属性值1 …属性n= 属性值n % JSP指令和动作介绍 提示 JSP指令属性名大小写敏感。 JSP指令和动作介绍 JSP指令分类: page include taglib JSP指令和动作介绍 JSP动作作用 JSP动作指使用XML语法格式的标记来控制服务器的行为。 其作用是能够把用户重定向到另外的页面、调用JavaBean组件、动态插入文件等。 jsp:动作名 属性1= 属性值1 …属性n= 属性值n / JSP指令和动作介绍 JSP动作分类: jsp:include:当页面被请求的时候引入一个文件 jsp:forward:将请求转到另外一个页面 jsp:useBean:获得JavaBean的一个实例 jsp:setProperty:设置JavaBean的属性 jsp:getProperty:获得JavaBean的属性 jsp:plugin:根据浏览器类型为Java插件生成OBJECT或EMBED两种标记 page指令 page指令介绍 page指令是用来设定页面的属性和相关的功能的,可以利用其来进行导入需要类、指明JSP输出类容的类型、指定处理异常的错误页面等操作。 page指令 page指令的属性主要包括: Import pageEncoding errorPage isErrorPage cotentType page指令 导入包 需要用到JDK的其他类,或者自行定义的类时,就需要使用import指令来进行导入。 %@ page import=包名.类名 % page指令 import属性的用法 把把包下面的全部类都进行导入 引入包中的多个类 %@ page import=包名.* % %@ page import=包名.类1 % %@ page import=包名.类2 % 或者 %@ page import=包名.类1, 包名.类2 % page指令 设定字符集 pageEncoding属性用来设定JSP文件的编码方式,不同的编码方式支持不同语言,其中的编码方式有ISO-8859-1、gb2312和GBK等。 %@ page pageEncoding=编码类型 % page指令 设定错误页面 将异常现象放在统一的网页中显示。需要用到errorPage和isErrorPage属性。 page指令 errorPage指令的作用是在其中指定一个网页,当JSP程序出现未被捕获的异常时候,就跳转到那个指定的页面。 %@ page errorPage=anErrorPage.jsp % page指令 通常情况下,跳转到的页面需要使用isErrorPage来指明处理其他页面的错误信息。 %@ page isErrorPage=true % page指令 特别提醒 在实际的JSP项目开发过程中,通常会采用统一的错误信息提示页面来处理不同的错误信息。凡是项目中遇到异常,就跳到该页面。 page指令 设定MIME类型和字符编码 使用contentType属性设置JSP的MIME类型和可选字符解码。 %@ page contentType=MIME类型; charset=字符编码% page指令 利用设置contentType属性,可以改变JSP输出的MME类型。 比如,将输出的内容转成Microsoft Word的格式或者是Microsoft Excel格式。 page指令 page指令的其他属性 session buffer autoFlush Info isThreadSafe isELIgnored Language extends include指令 include指令介绍 include指令可以在JSP程序中插入多个外部的文件,这些文件可以是JSP、HTML或者Java程序,甚至是文本。 编译时,include指令就会把相应的文件包含进主文件。 %@ include file=文件名% include指令 需要注意的问题 使用include

文档评论(0)

精品课件 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档