I used Netbeans to create a Spring MVC web application. I have a simple controller and JSP view. The JSP view appears correctly except for an image that doesn't render. My directory structure looks like this:
enter image description here In my *.jsp page, the image that doesn't render is referenced like so:
In Spring MVC, where should I place files referenced by JSP views, like images, CSS, JS, etc?
I applied AppConfig file like this,.
public void addResourceHandlers(ResourceHandlerRegistry registry) {
@Bean
public ViewResolver viewResolver() {
InternalResourceViewResolver viewResolver = new InternalResourceViewResolver();
viewResolver.setViewClass(JstlView.class);
viewResolver.setPrefix("/WEB-INF/view/");
viewResolver.setSuffix(".jsp");
return viewResolver;
}