thymeleaf js css404问题

最近被thymeleaf 静态资源困扰,一直404,百度各种,大部分都是相同答案,并不能解决问题。现在贴出解决方案,希望能帮到同样问题的人。


@Controller
@RequestMapping("/home")
public class IndexController {
	@RequestMapping("/index")
	public ModelAndView index() {

        ModelAndView modelAndView = new ModelAndView("/index");
		return modelAndView;
	}

}

thymeleaf js css404问题_第1张图片

  
        
        
        
        
		
        
        
        
          
        
        
        
        

解决方案如下

thymeleaf js css404问题_第2张图片

@Override
	protected void addResourceHandlers(ResourceHandlerRegistry registry) {
		 registry.addResourceHandler("/**").addResourceLocations(ResourceUtils.CLASSPATH_URL_PREFIX+"/templates/");
	     registry.addResourceHandler("/**").addResourceLocations(ResourceUtils.CLASSPATH_URL_PREFIX+"/static/");
		super.addResourceHandlers(registry);
	}

你可能感兴趣的:(thymeleaf js css404问题)