实验五 JSP指令标签、动作标签的使用
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验五JSP指令和动作标签的使用
一、实验目的
1、掌握怎样在JSP页面中使用page指令;使用include指令在JSP页面中
静态插入一个文件内容。
2、掌握则没有在jsp页面中使用include标记动态加载文件;使用forward 动作标记实现页面的转向。
二、实验内容
1、编写两个jsp页面:first.jsp、second.jsp和third.jsp。
另外,要求用“记
事本”编写一个TXT文件hello.txt。
hello.txt的每行有若干个英文单词,这些单词之间用空格分隔,每行之间用“<BR>”分隔,如下所示:Hello.txt
Packag apple void back public
<br>
Private throw lass hello welcome
运行结果:
first.jsp页面的效果
second.jsp页面的运行效果
third.jsp页面的运行效果
2、编写四个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”%>
<table cellSpacing=”cellPadding=”1”width=”60%”align=”center”border=”0”>
<tr valign=”bottom”>
<td><A href=”one.jap”><font size=3>one.jsp页面</font></a></td> <td><A href=”two.jap”><font size=3>two.jsp页面</font></a></td> <td><A href=”three.jap”><font size=3>three.jsp页面</font></a></td> </tr>
</font>
</table>
运行结果:
one.jap页面的效果
two.jsp页面的效果
three.jsp页面的效果
Error.jsp页面效果
程序代码:
First.jsp
<%@ page contentType="text/plain" %>
<HTML> <BODY >
<div align="center">
<FONT size=4 color=blule>
<%@ include file="hello.txt" %>
</FONT>
</div>
</BODY></HTML>
Second.jsp
<%@ page contentType="application/vnd.ms-powerpoint" %> <HTML> <BODY > <div align="center">
<FONT size=2 color=blule>
<%@ include file="hello.txt" %>
</FONT></div></BODY></HTML>
Third.jsp
<%@ page contentType="application/msword" %>
<HTML> <BODY >
<div align="center">
<FONT size=4 color=blule>
<%@ include file="hello.txt" %>
</FONT>
</div>
</BODY></HTML>。