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>
问题成功解决