繁体   English   中英

我的response.sendRedirect(); 不管用

[英]my response.sendRedirect(); is not working

我正在尝试使用此语法重定向新页面

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

我不知道该怎么办,请帮忙

如果您亲爱的404

在大多数情况下,因为条目应用程序映射到/myapp类的东西,而不是/ (根)

服务器对浏览器/KolaEscocesaCRM/loginmobile.jsp ,应该在/.myapp/KolaEscocesaCRM/loginmobile.jsp

最简单的方法是将上下文路径更改为根( /或空字符串)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM