web软件技术实验六_第1页
web软件技术实验六_第2页
web软件技术实验六_第3页
web软件技术实验六_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

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

文档简介

1、web软件技术实 验 报 告( 6 )学号:10123568 姓名:李智斌 班级:计123 成绩:实验名称:jsp基本语法与页面指令实验地点:e215所使用的工具软件及环境:jcreator,tomcat7一、实验目的:1. 熟练掌握jsp的声明、表达式、小脚本和注释的使用;2. 理解jsp页面(page)指令和动作的语法格式;3. 理解jsp页面的生命周期。4. 熟练掌握page指令的下面的属性:import、session、errorpage、iserrorpage、contenttype、pageencoding。5. 理解page指令的下面的属性:language、extends、bu

2、ffer、autoflush、info。2、 实验内容:(1) 输入并执行下面jsp页面,文件名为counter.jspwelcome! you are visitor number【步骤1】该jsp页面包含哪些jsp语法元素。在浏览器中访问该页面,输出结果如何?多次刷新页面,结果如何?答:声明,小脚本,表达式。number一直在增加。【步骤2】打开counter.jsp转换后的源文件counter_jsp.java,对应的类文件在哪里?文件名是什么?d:tomcat7workcatalinalocalhostbookstoreorgapachejsp,counter_jsp。【步骤3】查看c

3、ount变量是在哪里声明的?答:在声明中声明。【步骤4】将上面jsp页面中的一行改为,页面能否正常执行,它与上面页面有什么区别?答:可以正常执行,但刷新时number不增加。(二)有下面expression.jsp页面: 错误 错误 错误 错误你能找出其中的错误吗?你可试着执行该页面,看会出现什么结果?将其中错误修改过来,最后输出下面结果:答:出现500错误。(3) 运行下面persistent_counter.jsp页面,体会如何实现持久的计数器的?welcome! you are th visitor(s).(四)输入并运行下面的import_test.jsp页面:page指令示例使用pa

4、ge指令导入java.util.date类现在的时间是:现在的时间是:(5) errorpage属性和iserrorpage属性的使用。【步骤1】下面的hello.jsp页面执行时将抛出一个异常,它指定了错误处理页面为errorhandler.jsp。hello, 【步骤2】下面的errorhandler.jsp是错误处理页面。请求不能被处理:请重试!四、思考题1. jsp语法元素有哪些?使用时应注意什么问题? 答:声明,小脚本,表达式,指令,注意表达式不要加分号。2. jsp页面的生命周期有哪几个阶段? 答:页面转换,页面编译,加载类,创建实例,调用jspinit()方法,调用_jspser

5、vice()方法,调用jspdestroy()方法。3. 如何理解jsp页面本质上是servlet? 答:jsp先编译成java文件,再编译,和servlet的处理相同。4. page指令有哪些常用的属性,各自的功能是什么?答:import 导入jsp页面使用的java类和接口列表;contenttype 指定输出的内容类型和字符集;pageencoding 指定jsp文件的字符编码;session 用布尔值指定jsp页面是否参与http会话;errorpage 用相对url指定的另一个jsp页面来处理当前错误;iserrorpage 用一个布尔值指定当前jsp页面是否用来处理错误。3、 实验结果、收获与体会: 本次实验我学习了有关jsp的声明、表达式、小脚本和注释的使用,同时理解jsp页面(page)指令和动作的语法格式和jsp页面的生命周期。最后也掌握了page指令的下面一些常用的属性import、session、errorpage、

温馨提示

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

评论

0/150

提交评论