《Spring Boot框架入门到实践》(12)spring boot使用Servlet

方法一(通过注解方式实现)

  1. 创建一个Servlet类,该类添加@WebServlet注解,并且写上访问路径。
    然后继承HttpServlet方法。
    在这里插入图片描述
  2. 在spring boot启动类中添加@ServletComponentScan注解,然后添加Servlet所在的包路径,否则会扫描不到Servlet类。
    在这里插入图片描述
  3. 运行
    输入刚才Servlet类所设置访问路径,显示出了print所输出的文字,这样就成功了。
    在这里插入图片描述
    在这里插入图片描述

方法二(通过spring boot的配置类实现)

  1. 和注解方式一样先创建一个Servlet类
    在这里插入图片描述
  2. 然后再创建一个配置类
/*
 * spring boot没有xml,@Configuration可以表示一个spring的xml配置文件
 * 比如:applicationContext.xml
 */
@Configuration
public class HeConfig {
	/*
	 * 这里的@Bean表示spring中的Bean <bean id="heServletRegistrationBean"
	 * class="org.springframework.boot.web.servlet.ServletRegistrationBean" </bean>
	 */
	@Bean
	public ServletRegistrationBean<HeServlet> heServletRegistrationBean() {
		ServletRegistrationBean<HeServlet> registration = new ServletRegistrationBean<HeServlet>(new HeServlet(),
				"/heServlet");
		return registration;
	}
}
  1. 运行
    在这里插入图片描述
    在这里插入图片描述
    成功
发布了50 篇原创文章 · 获赞 13 · 访问量 1876

猜你喜欢

转载自blog.csdn.net/qq_43581078/article/details/103583987