HttpServletResponse跳转
String site =null;
site = "./html/loginFailure.html";
response.setStatus(HttpServletResponse.SC_MOVED_TEMPORARILY);
response.setHeader("Location", site);
虽然这可以完成跳转,但他不能跳转到WEB-INF下的文件要跳转的WEB-INF下的文件还得要用到RequestDispatcher跳转.
RequestDispatcher跳转
RequestDispatcher dispatcher = request.getRequestDispatcher("/WEB-INF/marsPlatform/agencyTerrace.html");
dispatcher.forward(request, response);
// request:HttpServletRequest;response:HttpServletResponse
RequestDispatcher可以跳转到WEB-INF下的文件
WEB-INF
WEB-INF下的文件不能直接访问,只可以通过联系后端来进行跳转,哪怕是2个文件的所在文件路径相同也无法访问.