实验 JSP动作标记
1.相关知识点
include 动作标记: forward动作标记 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代码:
相关推荐: