实验一 安装与配置JSP运行环境
一、实验目的
(1)掌握如何安装JDK并配置相应的环境变量 (2)如何安装与启动Tomcat服务器 (3)理解JSP与Servlet的关系
(4)掌握web服务器目录设置和JSP的运行原理
二、实验工具
(1)JDK1.4、JDK1.5或JDK1.6,可以从SUN公司的网站免费下载 (2)编辑工具-记事本
(3)Tomcat服务器,也可以从网上免费下载
三、实验步骤
(1)按教材中演示安装JDK (2)按教材中演示安装Tomcat
(3)启动Tomcat服务器,在浏览器中输入:http://localhost:8080,观察主页内容 (4)观察Tomcat安装目录下的各个子目录的内容 (5)按教材中设置Web服务虚拟目录
(6)打开记事本,输入下列源代码并保存为exer1.jsp。将此文件复制到Tomcat安装目录下的webapps\\ROOT目录下,运行该页面,观察其对应的Servlet源代码。
exer1.jsp的代码:
<%@ page contentType=\ <%@ page import=\ %> <%! Date date; // 数据声明 int sum;
public int add(int m,int n) // 方法声明 { return m+n; } %>
程序片创建Date对象: <% Date date=new Date(); //java程序片 out.println(\ sum=add(12,34); %>
在下一行输出和:
<%= sum+100 %>
(7)将exer1.jsp文件复制到Tomcat安装目录下的webapps\\examples目录下,运行该页面,观察其对应的Servlet源代码。
1
(8)将exer1.jsp文件复制到Tomcat安装目录下的webapps\\webdav目录下,运行该页面,观察其对应的Servlet源代码。
四、实验思考题
(1)JDK安装完毕后,需要添加哪些环境变量? (2)在Tomcat安装目录下的webapps文件夹中,新建一文件夹myapp,将exer1.jsp文件复制到Tomcat安装目录下的webapps\\myapp目录下,运行该页面(http://localhost:8080/myapp/exer1.jsp ),结果如何?若在d:盘根目录建立一个文件夹myweb,将exer1.jsp文件复制到d:\\myweb\\目录下, 运行该页面(http://localhost:8080/myweb/exer1.jsp ),结果如何?若要正确显示该页面,还应做如何处理?提示:修改conf目录下的server.xml文件。
(3)Tomcat默认端口号为8080,如何更改端口号? (4)编写一个JSP页面,用于显示1~100的整数和。
五、实验报告要求
(1)分析JSP的工作原理,说明JSP文件和Servlet的关系 (2)根据实验运行情况,对实验步骤和运行结果进行阐述 (3)完成实验思考题的解答
2