eclipse 中配置Tomcat以及第一个servlet例程

继上篇Tomcat安装完成之后,我们这篇来讲Tomcat在eclipse中的配置

1 下载tomcat对eclipse的插件

链接:http://www.eclipsetotale.com/tomcatPlugin.html
进去之后download
在这里插入图片描述
下载下来之后解压到eclipse下的plugins文件夹中
在这里插入图片描述
重启eclipse,就可以发现这三个猫的图标:
在这里插入图片描述
但是到此还不行,还需要配置。

2 配置eclipse

Window>Perspective>Tomcat,选对应的Tomcat的版本,并在Browse中选择Tomcat的安装地址(bin的上一级目录),apply>OK
在这里插入图片描述
start Tomcat出现以下信息,即启动成功
在这里插入图片描述

3 建立第一个servlet例程

1 新建项目文件

New>other>Java>tomcat project>next>project name>next>finish,然后会出现
在这里插入图片描述

2 新建MyTomcatTest.java文件

WEB-INF/src>右键>new>class>输入名字
然后将下面代码输入:

import java.io.*;
import javax.servlet.http.*;
import javax.servlet.*;

public class MyTomcatTest extends HttpServlet 
{
	//处理Get请求
	//req:用于获得客户端(浏览器)的信息
	//res:用于向客户端(浏览器)返回信息
    public void doGet(HttpServletRequest req, HttpServletResponse res)
        throws ServletException, IOException 
    {
    	//要返回信息,所以用res,但是res没有可以直接返回的信息
    	//所以要从res处获得printwrite
        PrintWriter out = res.getWriter();
        out.println("Hello,MyTomcatTest!");
        out.close();
    }
    //处理Post请求
    public void doPost(HttpServletRequest req, HttpServletResponse res)
            throws ServletException, IOException 
    {
        this.doGet(req, res);  //将两个方法合二为一,即处理一个即可  
    }

}

3 新建web.xml文件

在WEB-INF下面>右键>new>other>XML>XML file>name>完成
粘贴茹下面的代码:

<!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>
 <!-- 部署MyTomcatTest -->
  <servlet>
   <!--给你的的servlet起的名字,随便取(一般可以是类名的小写) -->
    <servlet-name>mytomcattest</servlet-name>
    <!--指明servlet的路径,(包名+类名,如果没有包,就直接是类名)-->
    <servlet-class>MyTomcatTest</servlet-class>
  </servlet>
  
 <!-- 部署MyTomcatTest的servlet-mapping -->
  <servlet-mapping>
    <!--给你的的servlet起的名字,随便取 -->
    <servlet-name>mytomcattest</servlet-name>
    <!-- 是在浏览器器输入的访问该servlet的URL -->
    <url-pattern>/mytomcattest</url-pattern>
  </servlet-mapping>
</web-app>

运行

点击小猫按钮,启动Tomcat服务器
在网页上输入http://localhost:8080/MyTomcatTest/mytomcattest网址,就可以看到输出
在这里插入图片描述
到此为止,第一个servlet例程完成。

参考文章:
https://www.cnblogs.com/csshaw/p/3386186.html
https://www.cnblogs.com/csshaw/p/3386261.html

原创文章 37 获赞 5 访问量 1万+

猜你喜欢

转载自blog.csdn.net/Yolandalt7777777/article/details/88389917