Task
CSS to be added to the Spring 4 JSPs
Steps
- Create folder called resources\theme1\css under webapp. (I use maven project)

- Create main.css under css folder
- Add the resource handler in the Application context config
@Configuration
@EnableWebMvc
@ComponentScan(basePackages = { "org.grassfield.gaja" })
public class ApplicationContextConfig extends WebMvcConfigurerAdapter {
@Bean(name = "viewResolver")
public InternalResourceViewResolver getViewResolver() {
InternalResourceViewResolver viewResolver = new InternalResourceViewResolver();
viewResolver.setPrefix("/WEB-INF/views/");
viewResolver.setSuffix(".jsp");
System.out.println("---> returning viewResolver");
return viewResolver;
}
@Override
public void addResourceHandlers(final ResourceHandlerRegistry registry) {
registry.addResourceHandler("/resources/**").
addResourceLocations("/resources/theme1/").
setCachePeriod(31556926);
System.out.println("---> returning resourcehandlers");
}
}
