zl程序教程

您现在的位置是:首页 >  后端

当前栏目

springboot整合servlert

SpringBoot 整合
2023-09-27 14:22:13 时间

一springboot整合servlet

1.1 工程结构

1.2 pom文件的配置

     <!--spring boot的启动类 -->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>

1.3 servlet文件

package com.ljf.spring.boot.demo.servlet.controller;

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;

/**
 *SpringBoot整合Servlet方式一
 *
 *<servlet>
 *	<servlet-name>LoginServlet</servlet-name>
 *	<servlet-class>com.ljf.spring.boot.demo.servlet.controller.LoginServlet</servlet-class>
 *</servlet>
 *
 *<servlet-mapping>
 * <servlet-name>LoginServlet</servlet-name>
 * <url-pattern>/login</url-pattern>
 *</servlet-mapping>
 *
 */
@WebServlet(name="LoginServlet",urlPatterns="/login")    //此注解和在web.xml配置的servlet一样,如上面
public class LoginServlet  extends HttpServlet {
    @Override
    protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {

        System.out.println("FirstServlet............");
        //return "我的第一个first";
    }

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

1.4 启动类

1.5 访问结果