从Spring MVC中的控制器操作重定向到JSP文件

 手机用户2502892641 发布于 2023-01-20 18:09

在我的spring mvc应用程序中,我有以下登录表单:



页面usuario_login.html以这种方式在DispatcherServlet中配置:

@RequestMapping(value="/usuario_login", method=RequestMethod.POST)
    public ModelAndView usuario_login(@RequestParam("username") String username, @RequestParam("password") String password) {
        UsuarioDAO usuario = new UsuarioDAO(username, password);
        if(usuario.getUsuario() == null) {
            String message = "oops! não foi possivel efetuar o login. Confira seu login e senha e tente novamente.";
            return new ModelAndView("","message",message);
        }
        else {
            this.sessao = new Sessao(usuario.getUsuario());
            return new ModelAndView("usuario_start","usuario",usuario.getUsuario());
        }
    }

我的问题是:如果登录失败(条件usuario.getUsuario()== null我如何重定向到我的文件index.jsp,登录表单放在哪里?我想发送一条消息说明情况,要显示在这个页面中也是如此.

撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有