SpringBoot 整合 SpringMVC:配置嵌入式服务器
2025-04-26 19:34:18
0 阅读
-
修改和 server 相关的配置(ServerProperties):
server.port=8081
server.context‐path=/tx
server.tomcat.uri‐encoding=UTF‐8
- 注册 Servlet 三大组件:Servlet、Fileter、Listener
- SpringBoot 默认是以 jar 包的方式启动嵌入式的 Servlet 容器来启动 SpringBoot 的 web应用,没有外部文件
- Servlet:
//注册三大组件
@Bean
public ServletRegistrationBean myServlet(){
ServletRegistrationBean registrationBean = new ServletRegistrationBean(new
MyServlet(),"/myServlet");
return registrationBean;
}
- FilterRegisttratinBean:
@Bean
public FilterRegistrationBean myFilter(){
FilterRegistrationBean registrationBean = new FilterRegistrationBean();
registrationBean.setFilter(new MyFilter());
registrationBean.setUrlPatterns(Arrays.asList("/hello","/myServlet"));
return registrationB
本文地址:https://www.vps345.com/2342.html