nd.ms-powerpoint" %>
<%@include file="hello.txt" %>
third.jsp
<%@ page contentType="application/msword" %>
<%@include file="hello.txt" %> 任务 3
JSP 动作标记
1.相关知识点 include 动作标记
是在 JSP 页面运行时才处理加载的 文件, 被加载的文件在逻辑和语法上独立于当前 JSP 页面。 include
动作标记可以使用 param 子标记向被加载的 JSP 文件传递信息。 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="text/html;charset=GB2312" %>
(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 页面能显示有关的错误信息和一幅图像。 4.JSP 页面效果示例 one.jsp(效果如图 1-6 所示)
图 1-6
使用 incl