Eclipse + Tomcat 搭建Servlet开发环境

1,原来已经安装的Eclipse J2SE版本。

2,安装Tomcat7.X

3,下载Tomcat Plugin For Eclipse并进行相应配置。在Eclipse中 "Window"---"Preferences"---"Tomcat"

 

4,创建Tomcat项目:"File"---"Project"---"New Project"---"Tomcat Project"

 

5,填写项目名称 FirstServlet,完成后得到:

 

6,在 WEB-INF/src下新建一个test包,并创建 HelloWorld.java

复制代码
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{
    private String message;
    
    public void init() throws ServletException{
        message = "Hello World";
    }
    
    public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException{
        response.setContentType("text/html");
        PrintWriter out = response.getWriter();
        out.println("<h1>" + message + "</h1>");
    }
    public void distory(){
        
    }
}
复制代码

 

7,在WEB-INF/ 下面新建一个web.xml文件,填写以下内容

复制代码
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="3.0" 
    xmlns="http://java.sun.com/xml/ns/javaee" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee 
    http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd">
    
    <servlet>
        <servlet-name>HelloWorld</servlet-name>
        <servlet-class>test.HelloWorld</servlet-class>
    </servlet>
    <servlet-mapping>
        <servlet-name>HelloWorld</servlet-name>
        <url-pattern>/HelloWorld</url-pattern>
    </servlet-mapping>
</web-app>
复制代码

注意两个地方:一个是<servlet-class>:它的值不能少了包名。<url-pattern>以 / 开头

 

8,修改Tomcat安装目录下的conf/context.xml  增加 reloadable="true"让Tomcat监控目录的变化,自动加载变化后的内容。

 

9,启动Tomcat。若安装了Tomcat Plugin For Eclipse,可在Eclipse界面上,“Tomcat”---“Start Tomcat”

10,在浏览器的地址栏中输入:http://localhost:8080/FirstServlet/HelloWorld

FirstServlet 为新建的Tomcat项目的名称

 

参考:在Eclipse环境下配置Servlet开发环境(伪原创)

本文转自hapjin博客园博客,原文链接:http://www.cnblogs.com/hapjin/p/4911758.html,如需转载请自行联系原作者

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值