Springbootは、サーブレット、フィルター、リスナーコンポーネントのメソッドを介して通常は起動しますが、@ Beanアノテーションが付けられていないため実行されません

@Beanアノテーションなし

 

@Bean
	public ServletListenerRegistrationBean<SecondFilter> getServletListenerRegistrationBean(){
		ServletListenerRegistrationBean<SecondFilter> bean = new ServletListenerRegistrationBean<>(new SecondFilter());
		return bean; 
	}
@Bean
	public ServletRegistrationBean getServletRegistrationBean() {
		ServletRegistrationBean bean = new ServletRegistrationBean(new Servlet2());
		bean.addUrlMappings("/serv2");
		return bean;
	}
	
	@Bean
	public FilterRegistrationBean getFilterRegistrationBean(){
		FilterRegistrationBean filterRegistrationBean = new FilterRegistrationBean(new SecondFilter());
		filterRegistrationBean.addUrlPatterns("/serv2");
		return filterRegistrationBean;
	}

 

64件の元の記事を公開 Like9 訪問110,000+

おすすめ

転載: blog.csdn.net/eadela/article/details/99652076