Я использую аннотации 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();
}
}
Я ожидаю, что статические ресурсы, такие как изображения, показанные в моем браузере