1.依赖
<!--Java语言操作tomcat -->
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-core</artifactId>
<version>8.5.16</version>
</dependency>

<!-- tomcat对jsp支持 -->
<dependency>
<groupId>org.apache.tomcat</groupId>
<artifactId>tomcat-jasper</artifactId>
<version>8.5.16</version>
</dependency>
2.新建一个IndexServlet 集成 HttpServlet,重写init,doGet,doPost
    
/**
 * Project Name:mk-springboot <br>
 * Package Name:com.suns.servlet <br>
 *
 * @author mk <br>
 * Date:2019-3-14 17:04 <br>
 */

package com.suns.servlet;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;

/**
 * ClassName: IndexServlet <br>
 * Description:  <br>
 * @author mk
 * @Date 2019-3-14 17:04 <br>
 * @version
 */
public class IndexServlet extends HttpServlet {

    @Override
    protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        this.doPost(req,resp);
    }

    @Override
    protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        System.out.println(this.getClass()+" doPost");
        resp.getWriter().print("this is a embed tomcat");
    }

    @Override
    public void init() throws ServletException {
        System.out.println(this.getClass()+" init");
    }
}
View Code

相关文章:

  • 2021-09-24
  • 2022-12-23
  • 2022-03-15
  • 2021-10-18
  • 2021-09-20
  • 2021-06-11
  • 2021-09-26
  • 2021-11-15
猜你喜欢
  • 2021-12-08
  • 2022-02-07
  • 2021-12-19
  • 2022-12-23
  • 2021-12-07
  • 2021-09-17
相关资源
相似解决方案