在SpringMvc中想要进行前后端交互,在运行mvc项目时在网页上搜索html文件页面却无法在网页上显示并显示404报错
查看控制器发现(org.springframework.web.servlet.DispatcherServlet.noHandlerFound No mapping for GET/....)就是说无法找到你想查找的那个页面文件
这个原因是因为在进行查询html页面时 ,你发送的请求被你的mvc拦截器所拦截,会在你的mvc的内部项目中查找你的请求页面,而没有去webapp中查找,这里我们可以创建一个SpringMvcSupport类让这个类继承WebMvcConfigurationSupport,继承WebMvcConfigurationSupport中的addResourceHandlers方法,如下:
addResourceHandler中填写访问请求的地址,addResourceLocations中填写指向地址;
最后别忘了加载组件注释。再次加载项目即可进行访问。