JavaWeb登录界面登录失败在同一页面进行提示的解决

 更新时间:2022年11月19日 10:38:24   作者:HackShendi  
这篇文章主要介绍了JavaWeb登录界面登录失败在同一页面进行提示的解决,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

JavaWeb登录界面登录失败在同一页面进行提示

方法

使用JSP 通过提交表单方式 判断账号密码是否正确 不正确则调用

req.setAttribute("errorInfo","账号密码错误或不是管理员!");

进行设置属性,然后jsp页面通过获取属性来展示错误信息 el表达式如

<h5>${errorInfo}</h5>

JavaWeb项目登录注册失败错误提示问题

当登陆或注册失败时。返回错误信息

1、在LoginServlet中判断登录失败时,向request域中设置登录失败消息

2、在login.jsp页面中取出错误消息显示

3、在RegistServlet中判断注册失败时,在request域中设置注册失败消息

4、在regist.jsp页面中取出错误消息显示

当我们登陆或者注册失败,服务器给我们转发回来一个新的注册或登陆页面,就像第一次注册或者登陆一样,我们希望有错误提示和数据回显

首先:在域中设置错误消息[需要在页面中使用,在两个资源内共享数据]

第一登陆和在转发回来的页面中提示的信息不同,通过域中的errorMsg是否为空来判断

Login页面需要复用:

  • 第一次登录时使用:
  • 用户登录失败后转发回来给用户错误提示,并让用户继续登录:
  • - 区分用户是正常访问还是登录失败转发回来的
  • 获取request域中的错误消息,如果有代表是转发回来的,如果没有第一次打开

这只是初步的没有学习EL表达式之前,学习了EL表达式代码将更加简洁

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • SpringBoot配置主从数据库实现读写分离

    SpringBoot配置主从数据库实现读写分离

    现在的 Web 应用大都是读多写少,本文主要介绍了SpringBoot配置主从数据库实现读写分离,具有一定的参考价值,感兴趣的可以了解一下
    2023-11-11
  • 基于Spring实现文件上传功能

    基于Spring实现文件上传功能

    这篇文章主要为大家详细介绍了Spring实现文件上传功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-09-09
  • Springboot maven项目配置文件覆盖问题的处理

    Springboot maven项目配置文件覆盖问题的处理

    这篇文章主要介绍了Springboot maven项目配置文件覆盖问题的处理方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-05-05
  • 计算机编程语言发展史

    计算机编程语言发展史

    这篇文章主要介绍了Java计算机编程语言发展史,编程语言 可以简单的理解为一种计算机和人都能识别的语言。一种计算机语言让程序员能够准确地定义计算机所需要使用的数据,并精确地定义在不同情况下所应当采取的行动,下面详细内容,需要的小伙伴可以参考一下
    2022-01-01
  • java 实现微信服务器下载图片到自己服务器

    java 实现微信服务器下载图片到自己服务器

    这篇文章主要介绍了 java 实现微信服务器下载图片到自己服务器的相关资料,需要的朋友可以参考下
    2017-05-05
  • 浅析Java编程中类和对象的定义

    浅析Java编程中类和对象的定义

    下面小编就为大家带来一篇浅析Java编程中类和对象的定义。小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧,祝大家游戏愉快哦
    2016-05-05
  • IDEA巧用Postfix Completion让码速起飞(小技巧)

    IDEA巧用Postfix Completion让码速起飞(小技巧)

    这篇文章主要介绍了IDEA巧用Postfix Completion让码速起飞,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-08-08
  • 浅析Java中的Caffeine缓存源码

    浅析Java中的Caffeine缓存源码

    这篇文章主要介绍了浅析Java中的Caffeine缓存源码,Caffeine是一个Java开发的高性能缓存库,它提供了一种简单而强大的方式来管理内存中的缓存数据,Caffeine的设计目标是提供快速、高效的缓存访问,同时保持简单易用的API,本文针对其部分源码做出解析,需要的朋友可以参考下
    2023-10-10
  • java HashMap 的工作原理详解

    java HashMap 的工作原理详解

    本文主要介绍java HashMap 的资料,这里整理了相关资料,并详细说明了HashMap的用法,有需要的小伙伴可以参考下
    2016-09-09
  • Java多线程的常用创建方式总结

    Java多线程的常用创建方式总结

    今天给大家带来的是关于Java多线程的相关知识,文章围绕着Java多线程的常用创建方式展开,文中有非常详细的介绍及代码示例,需要的朋友可以参考下
    2021-06-06

最新评论