- 2
- 0
- 约2.84千字
- 约 21页
- 2018-05-08 发布于河南
- 举报
第四章_Jsp基本语法
第四章 JSP基本语法 教学目标 掌握JSP工作原理 掌握JSP页面编写的基本语法 教学内容 Jsp页面的工作原理 JSP指令元素 JSP脚本元素 JSP动作元素 JSP注释元素 重点、难点的确立及解决办法 重点 JSP脚本元素 JSP指令元素 JSP动作元素 难点 JSP指令元素 include与JSP动作元素jsp:include区别 JSP脚本元素中声明变量与局部变量的区别 解决办法 案例演示比较法 授课方式 一体化实训室授课 教学方法 案例 课时安排 理论2学时 实践2学时 Servlet/JSP网络拓扑图 Jsp页面也是Servlet JSP指令 通过JSP指令设置JSP引擎处理JSP页面的机制。 %@开头,以%结束 JSP指令的一般格式为: %@ directive {attr=“value” }% JSP指令分为3种类型: include指令、page指令及taglib指令 JSP指令-- page指令 功能:用来定义JSP文件中的全局属性,它描述了与页面相关的一些信息。 作用域:它所在的JSP文件页面和其包含的文件。但不能作用于动态的包含文件,例如jsp:include. 语法格式: %@page [language=“java”] [extends=“package.class”] [import=“{package.class|package.*},….”] [session=“true|false”] 定义当前页面是否参与HTTP会话 [buffer=“none|8kb|sizekb”] 设置JSP页面的缓冲区大小,若设为none,所有的响应输出都被PrintWriter直接写到ServletResponse中。 [autoFlush=“true|false”] 设置如果buffer溢出,是否需要强制输出 [isThreadSafe=“true|false”] 设置当前页面是否支持线程安全 [info=“text”] 设置页面的文本信息,可通过Servlet.getServletInfo()的方法获得该字符串 [errorPage=“relativeURL”] 定义指向另一个JSP页面的URL。relativeURL默认设置为空,即没有错误处理页面。 [isErrorPage=“true|false”] 设置此JSP页面是否为错误处理页面。 [contentType=“mimeType[;charset=characterSet]”|”text/html;charset=ISO-8859-1”]定义JSP字符的编码和JSP页面响应的MIME类型。 % 理解page指令属性 Import 导入页面所需要的Java类包 contentType和pageEncoding属性 contentType用来指定Jsp输出内容的类型和字符编码方式 pageEncoding用来指定JSP页面的字符编码 session属性 errorPage与isErrorPage属性 错误代码与主页面代码分离 JSP指令-- include指令 功能:实现把另一个文件的内容包含到当前页面中。 属于编译时包含(静态包含) 语法格式: %@include file=“filename” % 如果路径是以文件名或目录名开头,那么这个路径就是正在使用的JSP文件的当前路径;如果这个路径以“/”开头,那么这个路径主要是参照JSP应用的上下关系路径。 JSP指令-- taglib指令 功能:用来定义一个标签库以及其自定义标签的前缀。 语法格式: %@taglib uri=“tagLibraryURL” prefix=“tagPrefix” % Uri用来惟一地确定标签库的路径 Prefix定义了一个指示使用此标签库的前缀 JSP脚本元素--变量的声明 格式如下: %!变量声明% 在声明变量变量和方法时,需要注意以下几点: %! %之间声明的变量作为类的成员变量,也称页面内的全局变量,这些变量的内存空间直到JSP引擎关闭才释放。即任何一个用户对Jsp页面的全局变量操作的结果,都会影响到其他用户。 声明必须以;结尾。 一个声明仅在一个页面中有效。如果想每个页面都用到一些声明,最好把它们写成一个单独的文件,然后用%@ include %或jsp:include 元素包含进来。 Eg:declaration.jsp 计数器 JSP脚本元素JSP表达式
您可能关注的文档
- 第六篇电子商务C_to__C.docx.docx
- 第六节__行政强制.ppt
- 第六讲-解放战争时期思想政治教育的创造性发展.ppt
- 第六讲_模块化设计.ppt
- 第六讲_梁祝.ppt
- 第六讲_面向对象之类与对象_-_封装与继承.ppt
- 第六讲之第四门类__综合艺术.ppt
- 第六讲区域的结构与组织.doc
- 第十一章__国际贸易运输.ppt
- 第十一章__信托与租赁.pptx
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
原创力文档

文档评论(0)