我正在尝试使用此语法重定向新页面
try {
usuarios usu = new usuarios();
usu.setNombreusuario(request.getParameter("parCodigo"));
System.out.println(usu.getUsuario());
usu.setContrasena(request.getParameter("parContrasenha"));
System.out.println(usu.getContrasena());
usu = usuariosDAO.login(usu);
System.out.println("es valido? " + usu.isValid());
if (usu.isValid()) {
HttpSession session = request.getSession(true);
session.setAttribute("usuario", usu.getUsuario());
response.sendRedirect("/KolaEscocesaCRM/menumobile.jsp");
return;
} else {
response.sendRedirect("/KolaEscocesaCRM/loginmobile.jsp");
}
} catch (Exception ex) {
ex.printStackTrace();
}
我的问题是,当我提交时,我得到了这个:
http://localhost:8084/KolaEscocesaCRM/srvMenu2?parCodigo=admin&parContrasenha=kola
我不知道该怎么做请任何帮助都没关系
答案 0 :(得分:0)
如果你得到一个亲爱的404
大部分时间,因为条目应用程序映射到/myapp
而不是/
(根)
服务器对浏览器说:/KolaEscocesaCRM/loginmobile.jsp
应该是/.myapp/KolaEscocesaCRM/loginmobile.jsp
最简单的方法是将context-path更改为root(/
或空字符串)