JSP实验报告(2)

2019-02-15 21:06

一、实验目的

本实验的目的是让学生掌握怎样在JSP页面中使用include指令标记在JSP页面中静态插入一个文件内容。 二、实验要求

该实验要求使用include指令标记使得每个页面都包含有导航条。在进行实验之前将名字是leader.txt的文件保存到本实验所使用的web服务目录中。 实验要求编写3个JSP页面,具体要求如下。 first.jsp的具体要求

first.jsp使用include指令静态插入leader.txt. second.jsp的具体要求

second.jsp使用include指令静态插入leader.txt. third.jsp的具体要求

third.jsp使用include指令静态插入leader.txt. 三、实验内容

leader.txt编写3个JSP页面。

1) frist.jsp使用include指令静态插入leader.txt文本文件。 2) second.jsp使用include指令静态插入leader.txt文件。 3) third.jsp使用include指令静态插入leader.txt。 3) 代码 1

2.

3.

4.

4) 四、实验结果

frist.jsp页面

second.jsp页面

third.jsp页面

五、实验结果分析

1、include指令标记是在jsp页面出现该指令的位置处,静态的插入一个文 件。被插入的文件必须是可访问和可使用的。Include指令标记是在编译 阶段就处理所需要的文件,被处理的文件在逻辑和语法上依赖与当前jsp 页面,优点是执行速度快。

实验3 JSP动作标记

一、实验目的

本实验的目的是让学生掌握怎样在JSP页面中使用include标记动态加载文件,使用forward实现页面的转向。 二、实验要求

编写3个JSP页面:giveFileName.jsp、readFile.jsp和error.jsp。

1、giveFileName.jsp的具体要求

要求giveFileName.jsp页面使用include动作标记动态加载readFile.jsp页面,并将一个文件的名字比如ok.txt传递给被加载的readFile.jsp页面。 2、readFile.jsp的具体要求

要求readFile.jsp负责根据giveFileName.jsp页面传递过来的文件名字进行文件的读取操作,如果该文件不存在就使用

Forward动作标记将用户转向error.jsp页面。 3、error.jsp的具体要求 负责显示错误信息。

三、实验内容

1)giveFileName.jsp页面使用include动作标记动态加载readFtle.jsp页面,并将一个文件的名字ok.txt传递给被加载的readFtle.jsp页面。

2)readFile.jsp页面负责根据giveFileName.jsp页面传递过来的文件名字进行文件的读取操作,如果该文件不存在就使用forward动作标记将用户转向error.jsp。

3)error.jsp负责显示错误信息。 4)代码

四、实验结果

giveFileName.jsp页面

error.jsp页面

五、实验结果分析

1、include动作标记是在jsp页面运行时才处理加载的文件,被加载的文件在逻辑和语 法上独立与当前jsp页面,include指令标记可以使用param子标记向被加载的jsp 文件传递信息。

第三章 Tag文件与Tag标记

实验1 JSP页面的基本结构

一、实验目的

本实验的目的是让学生灵活掌握在Tag标记中使用标记体。 二、实验要求

编写一个JSP页面giveMess.jsp和一个Tag文件handleMess.tag。JSP页面通过调用Tag文件在表格中的单元格显示文本,该JSP页面通过使用标记体将要显示的文件传递给被调用的Tag文件。 三、实验内容

1、giveMess.jsp页面使用带标记体的Tag标记来调用Tag文件,其中标记体是一行文本,如下所示:

南非世界杯

2、handelMess.tag使用处理标记体,将标记体给出的文本显示在表格的单元格中。要求表格每行有三个单元,重复显示标记体给出的文本。

3、分别写出giveMess.jsp和handelMess.tag的代码。 4.代码


JSP实验报告(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:煤炭企业如何实施债转股

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: