信息系统软件设计纯课件第2章jsp基础知识2003版.pptxVIP

  • 0
  • 0
  • 约1.95万字
  • 约 148页
  • 2021-11-25 发布于北京
  • 举报

信息系统软件设计纯课件第2章jsp基础知识2003版.pptx

2.1 JSP 概念;2.1 JSP 概念;2.1 JSP 概念;2.1 JSP 概念;2.1 JSP 概念;2.1 JSP 概念;2.1 JSP 概念;2.1 JSP 概念;2.2 JSP 指令;2.2 JSP 指令;2.2 JSP 指令; Page属性 1.language=java 声明当前页面使用的语言的种类,目前只能用java“ 2.import={package.class | package.* },... 需要导入的Java包的列表,这些包作用于程序段,表达式,以及声明。 3.errorPage=relativeURL 设置处理异常事件的JSP文件。 4.isErrorPage=true | false (error.jsp) 设置此页是否为出错页,如果被设置为true,你就能使用exception对象处理异常exception.getMessage(); 5. buffer=“none | 8kb | sizekb” (eg10.jsp) 设置当前页面缓冲区大小,默认8kb,一般采用默认值 6. contentType 设置当前页面的字符编码格式,防止出现乱码问题,默认MIME类型text/html,默认字符集 ISO-8859-1 ; Page指令的作用范围 page指令作用于整个JSP页面,同样包括静态的包含文件。但是 page 指令不能作用于动态的包含文件,比如 “jsp:include” page 指令放在JSP的文件的任意地方,它的作用范围都是整个JSP页面 为了JSP程序的可读性,以及好的编程习惯,把它放在JSP文件的顶部 Page指令的属性 可以在一个页面中用上书写多个“%@ page %”指令 但是除 import 属性外,每个属性只能用一次 因为import属性和Java中的import语句类似(参照Java Language,import语句引入得是Java语言中的类),所以此属性就能多用几次 ;%@ page import=java.util.*, java.lang.* % %@ page buffer=24kb autoFlush=false % %@ page errorPage=error.jsp % html head titleeg4/title /head body Test for using Page. /body /html ;2.2 JSP 指令;Include指令的作用 在JSP编译时,插入一个包含文本或代码的文件。这个包含的过程是静态的。静态包含指被包含的文件将会被插入到 JSP 文件中。可以包含 JSP、HTML、文本文件等。 Include指令的语法格式 %@ include file=relativeURL % 或 %@ include file=相对位置 % ;html head titletest/title /head body bgcolor=white font color=blue The current date and time are %@ include file=“include_eg.jsp % /font /body /html?;include_eg.jsp %@ page import=java.util.* % %=(new java.util.Date() ).toLocaleString() %;2.2 JSP 指令;JSP语法 %@ taglib uri=URIToTagLibrary“ prefix=tagPrefix % 用于引入定制标签库 ;属性 1.uri=URIToTagLibrary Uniform Resource Identifier (URI)根据标签的前缀对自定义的标签进行唯一的命名,URI可以是以下的内容: Uniform Resource Locator (URL), 由 RFC 2396 定义, 可以从以下位置查看 (http://www.hut.fi/u /jkorpela/rfc/2396/full.html)。 ?Uniform Resource Name (URN), 由 RFC 2396定义 一个相对或绝对的路径 ? 可以是标签库描述文件 ;2.prefix=tagPrefix 表示标签在JSP中的名称。 在自定义标签之前的前缀,比如,在public:loop中的pub

文档评论(0)

1亿VIP精品文档

相关文档