把写好的页面导入到webapp下

原因是被SpringMVC拦截了
解决方案:在config包下新建一个类
在SpringMvcConfig记得要扫描到这个类
package com.config;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport;
//加@Configuration变成配置类,在SpringMvcConfig中可以被扫到
@Configuration
public class SpringMvcSupport extends WebMvcConfigurationSupport {
@Override
protected void addResourceHandlers(ResourceHandlerRegistry registry) {
//当浏览器访问pages/.....下时不要走MVC而是访问/pages/
registry.addResourceHandler("/pages/**").addResourceLocations("/pages/");
}
}
以上方法比较实用,当在浏览器访问别的访问不到时,也可以利用这种方法
接下来把页面和后台绑定在一起就可以了
//添加
saveBook () {
axios.post("/book",this.formData).then((res)=>{
});
},
//主页列表查询
getAll() {
axios.get("/book").then((res)=>{
this.dataList = res.data;
});