JSP动作标记(结合异常处理练习)

更新时间:2024-07-12 00:46:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

实验 JSP动作标记

1.相关知识点

include 动作标记:

forward动作标记作用是:从该指令处停止当前页面的继续执行,而转向执行page属性指定的JSP页面。forward标记可以使用param动作标记做为子标记,以便向要转向的JSP页面传送信息。

2.实验目的

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

3.实验要求

编写四个JSP 页面:one.jsp 、two.jsp和three.jsp和error.jsp。one.jsp 、two.jsp和three.jsp页面都含有一个一个导航条,以便让用户方便地单击超链接访问这三个页面,要求这三个页面通过使用include动作标记动态加载导航条文件:head.txt。

导航条文件head.txt的内容如下所示:

head.txt

<%@ page contentType=\

1. one.jsp的具体要求

要求one.jsp页面有一个表单,用户使用该表单可以输入一个1至100之间的整数,并提交给被页面;如果输入的整数在50至100之间(不包括50)就转向three.jsp,如果在1至50之间就转向two.jsp;如果输入不符合要求就转向error.jsp。要求forward标记在实现页面转向时,使用param子标记将整数传递到转向的two.jsp或three.jsp页面,将有关输入错误传递到转向的error.jsp页面

备注:下图的效果,使用的html代码如下所示:

2. two.jsp、three.jsp和error.jsp的具体要求

要求two.jsp和three.jsp能输出one.jsp传递过来的值,并显示一幅图像,该图像的宽和高刚好是one.jsp页面传递过来的值。error页面能显示有关错误信息,和一幅图像。

4.JSP页面效果示例

one.jsp(效果如图2-6)

图2-6 使用include动作标记加载导航条

two.jsp(效果如图2-7)

图2-7 得到param子标记传递来的值

three.jsp(效果如图2-8)

图2-8 得到param子标记传递来的值

error.jsp(效果如图2-9)

图2-9 显示错误信息

5.代码如下所示: one.jsp代码:

two.jsp代码:

three.jsp代码:

error.jsp代码:

本文来源:https://www.bwwdw.com/article/5go.html

Top