1.下载配置TomCat

1.下载

1.官网下载

2.网盘下载

2.配置

windows用户下载exe安装包会比较方便配置,并且需要java环境

打开一路默认配置就行,中间会选择一下你的jdk路径

安装完成后的路径大概是这样的:

3.使用

其中bin里面用于启动Tomcat,webapps用于存放我们的Servlet程序。

我们打开 binTomcat7.exe 在浏览器输入http://localhost:8080

如果能看到Tomcat的网页,就说明安装成功。

2.编写Servlet程序

1.编写java

import javax.servlet.http.HttpServlet; 

鼠标选中错误地点,按 Alt+Enter ,选择Add Java EE 6 ...... 等待下载

package cn.lzumi;

import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.io.PrintWriter;
import java.text.SimpleDateFormat;
import java.util.Date;

@WebServlet(name = "HttpServletTest", urlPatterns = {"/time"})
public class HttpServletTest extends HttpServlet {
    @Override
    public void doGet(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse)
            throws ServletException, IOException {
        httpServletResponse.setContentType("text/html");
        PrintWriter writer = httpServletResponse.getWriter();
        //展示当前时间
        writer.print("<html><head></head><body>" +
                new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()) +
                "</body></html>");
    }
}

然后编译

2.将class文件放入Tomcat路径下

在out路径下找到生成的 class文件复制到webappsROOTWEB-INFclasses

注意:如果有包名需要将整个路径完整复制过去,如图所示

编辑webappsROOTWEB-INFweb.xml 文件,将其中的metadata-complete属性改为false

metadata-complete="false"

我们再一次打开 binTomcat7.exe 在浏览器输入http://localhost:8080/time

就可以看见返回的时间

最后修改:2020 年 03 月 20 日 11 : 38 AM
如果觉得我的文章对你有用,请随意赞赏