javaweb怎么使用html

jsp一边写java代码一边用js十分的混乱,而且jsp最终还是要编译成html,那不如我们直接使用html,用ajax来传递数据,这样避免使用jsp优化性能,还可以让项目前后端分离便于调试。

所以我这样配置Servlet:

@Controller
@RequestMapping("/page")
public class UserController {
    @RequestMapping(value = "/quick",method = RequestMethod.GET, params = "username")
    public String save(){
        System.out.println("启动UserController");
        return "/success.html";
    }
}

但是运行出现了404,原来是html被拦截器拦截,通过百度( https://ddnd.cn/2018/12/24/springmvc-view-webxml/),在web.xml中添加名为default的映射

<servlet-mapping>
    <servlet-name>default</servlet-name>
    <url-pattern>.html</url-pattern>
</servlet-mapping>

问题成功解决