您的位置:首页 > 运维架构 > Tomcat

利用Eclipse+Tomcat开发Web程序(简单例子测试)

2007-08-12 23:57 615 查看
我的主要环境设置:
Eclipse安装路径为E:/Java/eclipse
Tomcat的路径为默认安装路径:C:/Program Files/Apache Software Foundation/Tomcat 5.0
环境变量:CATALINA_HOME值为C:/Program Files/Apache Software Foundation/Tomcat 5.0
建立Tomcat项目名字为TestTomcat;创建Servlet类。
1、建立test包和HelloWorld类,编写以下代码


package test;




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 HelloWorld extends HttpServlet ...{


protected void doGet(HttpServletRequest arg0, HttpServletResponse arg1)




throws ServletException, IOException ...{


// TODO 自动生成方法存根


PrintWriter out=arg1.getWriter();


out.print("Hello world!!!!!!!!!!!!");


}


}

2、部署文件,在TestTomcat/Web-INF里建立web.xml填写以下内容


<?xml version="1.0" encoding="Shift_JIS"?>


<!DOCTYPE web-app


PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"


"http://java.sun.com/dtd/web-app_2_3.dtd">


<web-app>


<!-- 建立servlet名和servlet的类名之间的映射 -->


<servlet>


<servlet-name>Test</servlet-name>


<servlet-class>test.HelloWorld</servlet-class>


</servlet>





<!-- 指定特定URL的Servlet类的名字.凡以/test开始的URL都以名Test的servlet来处理,即HelloWorld类 -->


<servlet-mapping>


<servlet-name>Test</servlet-name>


<url-pattern>/test/*</url-pattern>


</servlet-mapping>





<!-- 设置Tomcat会话超时限制 -->


<session-config>


<session-timeout>30</session-timeout>


</session-config>





<!-- 设置默认主页 -->


<welcome-file-list>


<welcome-file>index.jsp</welcome-file>


</welcome-file-list>


</web-app>

3、在项目里建立一个index.jsp文件,输入简单内容如:This page is index.jsp

4、发布项目
(1)、若只想在Eclipse里测试。
在C:/Program Files/Apache Software Foundation/Tomcat 5.0/conf/Catalina/localhost下建立TestTomcat.xml。输入以下内容。


<?xml version='1.0' encoding='utf-8'?>


<Context docBase="E:/Java/eclipse/workspace/TestTomcat" path="/TestTomcat" reloadable="true" workDir="E:Java/eclipse/workspace/TestTomcat/work">


</Context>

(2)、若想永久发布。把TestTomcat项目C:/Program Files/Apache Software Foundation/Tomcat 5.0/webapps就可以。

4、输入网址测试Servlethttp://localhost:8090/TestTomcat/test/HelloWorld。端口默认8080,因为我的被占用了,所以我在安装Tomcat的时候改为8090了。输入http://localhost:8090/TestTomcat/测试index.jsp
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: