《累得我挣不开眼了》
第一步:下载jdk-6-beta2-windows-i586.exe和jakarta-tomcat-5.0.28.exe:到sun官方网站 http://java.sun.com/j2se/1.5.0/download.jsp下载jdk,然后到tomcat官方站点http://jakarta.apache.org/site/downloads/downloads_tomcat-5.cgi下载tomcat; 第二步:安装和配置你的jdk-6-beta2-windows-i586.exe和jakarta-tomcat-5.0.28.exe:执行安装程序,然后按以下设置进行安装。 1.安装jdk-6-beta2-windows-i586.exe: 安装路径:E:\Program Files\Java\jdk1.6.0 用户变量新建变量:JAVA_HOME,加入值:E:\Program Files\Java\jdk1.6.0(注意后边没有分号) 用户变量新建变量:classpath,加入值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; 系统变量打开变量:path,加入值:;E:\Program Files\Java\jdk1.6.0\bin;(注意这里要全名) 接着可以写一个简单的java程序来测试jdk-6-beta2-windows-i586.exe是否已安装成功: public class Test1{ public static void main(String args[]){ System.out.println("This is a test program."); } } 将上面的这段程序保存为文件名为Test1.java的文件。然后打开命令提示符窗口,cd到你的Test1.java所在目录,然后键入下面的命令 javac Test1.java java Test1 此时如果看到打印出来This is a test program.的话说明安装成功了,如果没有打印出这句话,你需要仔细检查一下你的配置情况。 2.安装jakarta-tomcat-5.0.28.exe: 安装路径:E:\tomcat5.0 用户变量新建变量:CATALINA_HOME,加入值:E:\tomcat5.0(注意后边没有分号) 用户变量新建变量:CATALINA_BASE,加入值:E:\tomcat5.0(注意后边没有分号) 接着可以启动tomcat,在IE中访问http://localhost:8080,如果看到tomcat的欢迎页面的话说明安装成功了。 第三步:建立自己的jsp目录 1.到Tomcat的安装目录的webapps目录; 2.在webapps目录下新建一个目录,起名叫myjsp; 3.myjsp下新建一个目录WEB-INF,注意,目录名称是区分大小写的; 4.WEB-INF下新建一个文件web.xml,内容如下: <?xml version="1.0" encoding="UTF-8"?> <web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"> </web-app> 5.WEB-INF下新建一个文件夹classes,用来存放JAVA类文件; 6.在classes下新建一个文件夹tc,并在该tc文件夹下建立JAVA类文件Test2.java,内容如下: package tc; public class Test2 { public String str; public Test2(){} public void setstring(String str){ this.str=str; } public String getstring(){ return str; } } 如第二步中对该JAVA类进行连编; 7.在myjsp下新建一个测试的jsp页面,文件名为index.jsp,文件内容如下: <%@ page language="java" import="java.util.*" pageEncoding="gb2312"%> <%@ page import="tc.Test2" %> <html><body><center> Now time is: <%=new java.util.Date()%><br> <% Test2 bbb=new Test2();%> <%bbb.setstring("这是一个测试!"); %> <%=bbb.getstring()%> </center></body></html> 8.重启Tomcat 9.打开浏览器,输入http://127.0.0.1:8080/myjsp/index.jsp 看到当前时间和一段测试文字的话说明就成功了。 第四步:建立自己的Servlet: 1.首先配置Servlet,该版本JAVA和Tomcat缺少一个servlet.jar包,我们可以从其它地方找到这个包首先将该包放在E:\Tomcat 5.0\common\lib和E:\Tomcat 5.0\common\lib下,然后设置系变量如下: 系统变量打开变量:path,加入值:%CATALINA_HOME%\common\lib\servlet.jar; 2.用你最熟悉的编辑器新建一个servlet程序,文件名为Test3.java,文件内容如下: package tc; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; public class Test3 extends HttpServlet { protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { PrintWriter out=response.getWriter(); out.println("<html><body><h1>This is a servlet test.</h1></body></html>"); out.flush(); } } 3 .编译:将Test3.java放在第三步的文件夹classes下,如第二步中对该Servlet进行连编; 4 .修改myjsp\WEB-INF\web.xml,添加servlet和servlet-mapping,内容如下: <?xml version="1.0" encoding="gb2312"?> <web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"> <servlet> <servlet-name>Test3</servlet-name> <servlet-class>tc.Test3</servlet-class> </servlet> <servlet-mapping> <servlet-name>Test3</servlet-name> <url-pattern>/test</url-pattern> </servlet-mapping> </web-app> 这段话中的servlet这一段声明了你要调用的Servlet,而servlet-mapping则是将声明的servlet"映射"到地址/test上; 5 .好了,重启动Tomcat,启动浏览器,输入http://localhost:8080/myjsp/test 如果看到输出This is a servlet test.就说明编写的servlet成功了。 这样就完成了整个Tomcat下的jsp、servlet和javabean的配置。 |