页面程序设计—JSP页面构成_第1页
页面程序设计—JSP页面构成_第2页
页面程序设计—JSP页面构成_第3页
页面程序设计—JSP页面构成_第4页
页面程序设计—JSP页面构成_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第3章 纯JSP页面编程JSP页面构成Web应用程序设计课堂案例n思考:依据现有知识,我们怎么将原型页面转换为JSP页面程序课堂案例n我们现在能做的 .n将页面文件后缀名html或htm改为jsp课堂案例n了解JSP页面的构成,以及这些要素的实现方式,是不是能帮助我们更好的利用页面原形呢?章节内容介绍n了解JSP的基本构成nJSP的指令标识nJSP的脚本标识nJSP的注释n动 作 标 识1 了解JSP的基本构成 JSP页面的基本构成 今天是: 在学习JSP语法之前,首先来初步了解一下JSP页面的基本结构。请看下面的代码:在上面的代码中,并没有包括JSP中的所有元素,但它仍然构成了一个动态的JS

2、P程序。访问包含了该代码的JSP页面后,将显示用户访问该页面的当前时间。暂且不对其功能实现进行讲解,先来介绍该页面的组成元素。1 了解JSP的基本构成nJSP中的指令标识nHTML标记语言n嵌入的Java代码片段nJSP表达式2 JSP的指令标识n使用page指令n使用include指令 n使用taglib指令下面将分别介绍JSP的3种指令格式。2.1 使用page指令2.1 使用page指令或者通过逗号间隔,来导入多个包。* page指令中除了import属性外,其他属性只能在指令中出现一次eg.补充源码03page指令page_mime.jsp【例3-1】 errorPage属性及isEr

3、rorPage属性的应用2.2 使用include指令file属性:该属性指定被包含的文件,该属性不支持任何表达式,也不允许通过如下的方式来传递参数。2.2 使用include指令LOGO图片区:top.jsp侧栏left.jsp内容显示区:main.jsp页尾:bottom.jsp 在这里对内容显示区进行编码 eg.补充源码03inlude指令2.3 使用taglib指令 eg.补充源码03taglib指令3 JSP的脚本标识nJSP表达式(Expression)n声明标识(Declaration)n脚本程序(Scriptlet)3.1 JSP表达式 (2)构造程序地址:用户名: form

4、action=“ /student/studentAdd.jspJSP表达式可以应用到以下几种情况。(1)向页面输出变量或者表达式的内容eg.补充源码01九九乘法表3.2 声明标识(Declaration)【例3-2】 一个简单的网站计数器3.3 脚本程序(Scriptlet)【例3-3】 脚本程序的应用4 JSP的注释n HTML中的注释 【例3-4】n 带有JSP表达式的注释 !- comment - 【例3-5】n隐藏注释 【例3-6】 脚本程序(Scriptlet)中的注释/ 注释内容1单行注释【例3-7】 单行注释的应用/* 注释内容1 注释内容2 */2多行注释【例3-8】 多行注

5、释的应用3提示文档注释/* 提示信息1 提示信息2 */5 动 作 标 识或 在JSP中提供的常用的标准动作标识有: 或者向被包含的动态页面中传递参数: includeinclude指令指令动作标识动作标识属性通过file属性来指定被包含的页面,该属性不支持任何表达式通过page属性来指定被包含的页面,该属性支持JSP表达式处理方式直接替换包含内容后进行编译分别对这两个文件进行编译包含方式静态包含,被包含文件的内容改变服务器会重新编译主文件动态包含,被包含文件的改动不会影响到主文件,服务器只需重新编译被包含的文件对被包含文件的约定对被包含文件有约定无eg.补充源码include动作 标识实现的

6、是请求的转发操作,而不是请求重定向。n进行请求转发时,存储在request对象中的信息会被保留并被带到目标页面中;n请求重定向是重新生成一个request请求,然后将该请求重定向到指定的URL,所以事先存储在request对象中的信息都不存在了。回到课堂案例n准备实现图书馆管理系统中的读者管理n使用MyEclipse创建Web工程reader1n将图书馆管理系统原型设计中的css、image、js目录拷贝到Web工程的WebRoot目录下n将图书馆管理系统原型设计中back目录中的showAllReader.html、 updateReader.html、 addReader.html文件拷贝到Web工程的WebRoot目录下n使用MyE

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论