spring-mvc - SpringMVC登陆如何同页面显示密码错误,用户名不存在提示?

查看:689
本文介绍了spring-mvc - SpringMVC登陆如何同页面显示密码错误,用户名不存在提示?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

以前实现登陆功能比如密码错误,用户名不存在都是抛出一个异常,然后用SpringMVC的异常处理器跳转到错误页面也是错误信息。

如何像大网站登陆那样在对应出错的字段旁显示错误信息?并且后台Ctronller和Service交互优雅一点。

解决方案

这和Spring MVC没有什么强相关,用servlet也可以。

两种方式。

  1. 登录请求不使用form表单提交,改用Ajax收到成功信息进行重定向,收到失败信息直接展示。

  2. view页面准备一个显示错误信息的地方,登录失败了,内部跳转回登录页面,并且附带错误信息。

至于Spring MVC配置错误页面的问题,可以看看这个

这篇关于spring-mvc - SpringMVC登陆如何同页面显示密码错误,用户名不存在提示?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆