中南民族大学管理学院
学生实验报告
课程名称:JSP程序设计
年级:2010级
专业:信息管理与信息系统
姓名:
学号:
指导教师:
实验地点:管理学院综合实验室
20学年至20学年度第2学期
第一章JSP简介
实态插入。
四、实验结果
所运行代码如下:
%***@pagecontentType="text/html;charset=GB2312"%>
ahref="">链接到页面1</a>
ahref="">链接到页面2</a>
ahref="">链接到页面3</a>
%***@pagecontentType="text/html;charset=GB2312"%>
<HTML>
<BODYBGCOLOR=YELLOW>
<P>这是页面1
<%***@includefile=""%>
<BODY>
</HTML>
<%***@pagecontentType="text/html;charset=GB2312"%>
<HTML>
<BODYBGCOLOR=cyan>
<P>这是页面2
<%***@includefile=""%>
<BODY>
</HTML>
<%***@pagecontentType="text/html;charset=GB2312"%>
<HTML>
<BODYBGCOLOR=green>
<P>这是页面3
<%***@includefile=""%>
<BODY>
</HTML>
页面
这是页面1链接到页面1链接到贯面2链接到页面3
页面
口http;//,1:8CS0/3hiyan2/
这是页面2链接到页面1链接到页面2链接到页面3
页面
,0,1zEUUD/shiyanZ/thirdjspII
这是页面3链接到见面1链接到页面2链接到页面3
五、实验结果分析
、include指令标记是在jsp页面出现该指令的位置处,静态的插入一个文
件。被插入的文件必须是可访问和可使用的。Include指令标记是在编译阶段就处理所需要
的文件,被处理的文件在逻辑和语法上依赖与当前jsp页面,优点是执行速度快。
实验3JSP动作标记
一、实验目的
本实验的目的是让学生掌握怎样在JSP页面中使用include标记动态加载文件,使用
forward实现页面的转向。
二、实验要求
编写三个JSP页面:、和。
三、实验内容
1)页面使用include动作标记动态加载页面,并将一个文件的名字传递给被加载的页面。
2)页面负责根据页面传递过来的文件名字进行文件的读取操作,如果该文件不存在就使用forward动作标记将用户转向。
3)负责显示错误信息。
四、实验结果
实验所用代码如下:
<%***@pagecontentType="text/html;charset=GB2312"%>
<HTML>
<BODYBGCOLOR=yellow>
读取名字是的文件:
<jsp:includepage="">
<jsp:paramname="file"value="D:/ProgramFiles/tomcat/webapps/chapter2/"/></jsp:include>
</BODY>
</HTML>
<%***@pagecontentType="text/html;charset=GB2312"%>
<%***@pageimport=".*"%>
<HTML>
<BODYBGCOLOR=cyan>
<P><FONTSize=2color=bule>
Thisis.
</FONT>
<FONTSize=4>
<%
Strings=("file");
Filef=newFile(s);
if())
(
("<BR>文件"+s+"的内容:");
FileReaderin=newFileReader(f);
BufferedReaderbIn=newBufferedReader(in);
Stringline=null;
while((line=())!=null)
(
("<BR>"+line);
}
}
else
(
%>
<jsp:forwardpage="">
<jsp:paramname="mess"value="FileNotFound"/>
</jsp:forward>
<%
}
%>
</FONT>
</BODY>
</HTML>
<%***@pagecontentType="text/html;charset=GB2312"%>
<HTML>
<BODYBGCOLOR=yellow>
<P><FONTSize=5color=r
jsp实验报告 来自淘豆网m.daumloan.com转载请标明出处.