发布时间 : 星期四 文章实验3 JSP基础更新完毕开始阅读
图3-5 contentType的值是application/msword
4.参考代码
代码仅供参考,学生可按照实验要求,参考本代码编写代码。 JSP页面参考代码
first.jsp
<%@ page contentType=\
<%@include file=\
second.jsp
<%@ page contentType=\
<%@include file=\
third.jsp
<%@ page contentType=\
<%@include file=\
任务3 JSP动作标记
1.实验目的
本实验的目的是让学生掌握怎样在JSP页面中使用include标记动态加载文件;使用forward实现页面的转向。
2.实验要求
编写四个JSP 页面:one.jsp 、two.jsp、three.jsp和error.jsp。one.jsp 、two.jsp和three.jsp页面都含有一个导航条,以便让用户方便地单击超链接访问这三个页面,要求这三个页面通过使用include动作标记动态加载导航条文件,该文件文件名为:head+学号后如 head777.txt。
导航条文件head777.txt的内容如下所示:
head777.txt
<%@ page contentType=\
3位,
(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页面。
(2)two.jsp、three.jsp和error.jsp的具体要求
要求two.jsp和three.jsp能输出one.jsp传递过来的值,并显示一幅图像,该图像的宽和高刚好是one.jsp页面传递过来的值。error.jsp页面能显示有关的错误信息和一幅图像。
3. JSP页面效果示例 one.jsp(效果如图3-6所示)
图3-6 使用include动作标记加载导航条
two.jsp(效果如图3-7所示)
图3-7 得到param子标记传递来的值
three.jsp(效果如图3-8所示)
图3-8 得到param子标记传递来的值
error.jsp(效果如图3-9所示)
图3-9 显示错误信息
4.参考代码
代码仅供参考,学生可按照实验要求,参考本代码编写代码。 JSP页面参考代码
one.jsp
<%@ page contentType=\