我使用Java批注配置我的spring-mvc
项目,这意味着我没有使用任何.xml文件。所以我尝试了:
@Override
public void
configureDefaultServletHandling(DefaultServletHandlerConfigurer configurer)
{configurer.enable();}
使我的静态资源可访问,然后将.jpg文件放入webapp / imgs /中,并通过.jsp文件进行访问。但是我什么都没有。有人可以帮我吗?我不使用xml文件配置此项目。
我正在使用spring 4.0.7.RELEASE,java配置了spring-mvc。我使用:
AbstractAnnotationConfigDispatcherServletInitializer
配置我的项目。
@Configuration
@EnableWebMvc
@ComponentScan("spittr.web")
public class WebConfig extends WebMvcConfigurerAdapter {
@Bean
public ViewResolver viewResolver(){
InternalResourceViewResolver resolver = new InternalResourceViewResolver();
resolver.setPrefix("/WEB-INF/views/");
resolver.setSuffix(".jsp");
resolver.setExposeContextBeansAsAttributes(true);
return resolver;
}
@Override
public void configureDefaultServletHandling(DefaultServletHandlerConfigurer configurer) {
configurer.enable();
}
}
我希望浏览器中显示图片等静态资源