二月 14, 2018 2:00:20 下午 org.springframework.web.servlet.PageNotFoundnoHandlerFound 警告: No mapping fou

问题:

  通过修改springmvc的配置后发现图片,js都无法映射,这就是典型的spring与静态资源处理冲突问题。

报错形式

二月 14, 2018 2:00:20 下午 org.springframework.web.servlet.PageNotFoundnoHandlerFound

警告: No mapping found for HTTP request with URI[/laboratory/static/image/background2.jpg] in DispatcherServlet with name'dispatcherServlet' 

是所以的资源请求都被spring默认处理了,如js文件,图片文件等,


解决方案:

1. 在springmvc的配置文件中添加一句默认处理

        

 

2. 在springmvc的配置文件中添加mvc标签,要求springmvc管理映射请求的静态资源

     

        

        

 

说明:location 是webapp根目录下的映射,请根据自己的目录的资源文件修改location

但是我进行页面跳转请求时,会出现404错误,或者图片显示不全。

解决办法:在下面加一句

 

你可能感兴趣的:(二月 14, 2018 2:00:20 下午 org.springframework.web.servlet.PageNotFoundnoHandlerFound 警告: No mapping fou)