一.问题背景
在动态web工程中,部署好项目后,运行jsp页面,显示The origin server did not find a current representation for the target resource or is not willing to disclose that one exists. 经检查后发现tomcat的部署路径没有错,还有lib文件下的jar也全部加载了
二. 解决方法
经过排错后,竟然发现是重定向的路径写少了 ‘/’
错误的代码是这样的
response.sendRedirect(request.getContextPath()+"pages/user/login.jsp");
修改正确后是这样的
response.sendRedirect(request.getContextPath()+"/pages/user/login.jsp");
在pages前加上/即可