预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共11页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

软件工程系 《基于Java的Web应用开发》 实验指导书 专业班级:网络10 指导教师:______ 实验一JSP开发环境的搭建 实验目的 熟练掌握Tomcat服务器的安装与配置,为后续实验做好准备工作; 掌握Web服务目录的设置; 熟练掌握Web服务目录下JSP页面的访问; 掌握Tomcat服务器端口号的修改。 实验环境与地点 PC机一台:JDK6.0+Tomcat6.0+编辑器 实验内容与步骤 1.Tomcat服务器的安装与配置; 下载jdk6.0进行安装,同时配置系统变量PATH与CLASSPATH。 下载Tomcat6.0,将其安装到硬盘的某个分区,如D:\。 2.Web服务目录的设置; 在D:\下新建一个目录,名称为student,将student目录设置为Web服务目录,并为该Web服务目录指定名字为friend的虚拟目录。打开Tomcat目录中conf文件夹里的文件,找到出现</Host>的部分。然后在</Host>的前面加入: <Contextpath=""docBase=""debug=0reloadable="true"/> 修改端口号为9999。在文件中找到修改端口号部分,默认端口修改为9999。 启动Tomcat服务器。如果已经启动,应该,并重新启动。 3.JSP页面的访问; 使用“记事本”编写一个简单的JSP页面,文件名用自己的姓名拼音命名(如张三:zhangSan.jsp),文件名是,并保存到Web服务目录student中。 打开上一步建立的JSP页面进行编辑,使其页面运行起来时显示你的专业、班级、学号,姓名。 在浏览器的地址栏中输入Tomcat服务器的IP地址和端口号,并通过虚拟目录friend访问Web服务目录student中第7步编辑后的JSP页面,访问路径是:。 画出第8步JSP页面的运行效果图。 实验总结与分析 1. 2. 3. 实验二JSP语法和JSP标记的使用 实验目的 初步了解JSP的运行; 掌握JSP的语法规则; 能编写简单的JSP应用程序; 熟练掌握成员变量、Java程序片和表达式在JSP中的应用; 掌握在JSP页面中使用page指令和include指令; 掌握在JSP页面中使用include、forward动作标记; 掌握程序运行和测试的方法。 实验环境与地点: PC机一台:JDK6.0+Tomcat6.0+编辑器 实验内容与步骤: 在webapps目录下新建一个Web服务目录:chapter2。将以下编写的JSP页面保存到chapter2中。 编写JSP程序sum.jsp,该页面输出1到100的连续和。写出sum.jsp页面中输出1到100的连续和的程序片段。 编写JSP程序date.jsp,导入java.unti.Date,并显示现在的时间:“时︰分︰秒”。写出date.jsp页面中的程序片段。 将sum.jsp和date.jsp使用page指令设置contentType属性的值是“text/html;charset=GBK”。 编写一个hello.txt文件,在其中输入若干行英文字母。 编写includeHello.jsp文件,该文件欲设置contentType属性的值是“text/plain”的代码,使用include指令静态插入hello.txt文件的代码。 编写JSP程序testInclude1.jsp和testInclude2.jsp,分别使用include指令和include动作标记在其中插入sum.jsp和date.jsp。画出testInclude1.jsp和testInclude2.jsp页面的运行效果图。 思考并回答include指令和include动作标记的区别。 编写JSP程序,计算并输出圆的面积和周长。要求:编写JSP程序inputRadius.jsp,该页面有一个表单,用户通过该表单输入圆的半径并提交给circle.jsp页面,若输入的半径不是数字或为负数,则转向error.jsp。circle.jsp页面首先获取inputRadius.jsp页面的表单提交的半径,然后计算并输出圆的面积和周长。error.jsp显示错误信息。 写出circle.jsp中添加的程序段。 画出inputRadius.jsp和circle.jsp两个JSP页面的运行效果图。 实验总结与分析 1. 2. 实验三Tag文件与Tag标记 实验目的 掌握Tag文件的的语法规则; 熟练掌握Tag文件中如何使用标记体; 掌握Tag文件中的常用指令; 会编写Tag文件; 掌握JSP文件如何调用Tag文件; 掌握JSP文件与Tag文件数据的传递。 实验环境与地点: PC机一台:JDK6.0+Tomca