欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

JavaWeb登錄界面登錄失敗在同一頁(yè)面進(jìn)行提示的解決

 更新時(shí)間:2022年11月19日 10:38:24   作者:HackShendi  
這篇文章主要介紹了JavaWeb登錄界面登錄失敗在同一頁(yè)面進(jìn)行提示的解決,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

JavaWeb登錄界面登錄失敗在同一頁(yè)面進(jìn)行提示

方法

使用JSP 通過(guò)提交表單方式 判斷賬號(hào)密碼是否正確 不正確則調(diào)用

req.setAttribute("errorInfo","賬號(hào)密碼錯(cuò)誤或不是管理員!");

進(jìn)行設(shè)置屬性,然后jsp頁(yè)面通過(guò)獲取屬性來(lái)展示錯(cuò)誤信息 el表達(dá)式如

<h5>${errorInfo}</h5>

JavaWeb項(xiàng)目登錄注冊(cè)失敗錯(cuò)誤提示問(wèn)題

當(dāng)?shù)顷懟蜃?cè)失敗時(shí)。返回錯(cuò)誤信息

1、在LoginServlet中判斷登錄失敗時(shí),向request域中設(shè)置登錄失敗消息

2、在login.jsp頁(yè)面中取出錯(cuò)誤消息顯示

3、在RegistServlet中判斷注冊(cè)失敗時(shí),在request域中設(shè)置注冊(cè)失敗消息

4、在regist.jsp頁(yè)面中取出錯(cuò)誤消息顯示

當(dāng)我們登陸或者注冊(cè)失敗,服務(wù)器給我們轉(zhuǎn)發(fā)回來(lái)一個(gè)新的注冊(cè)或登陸頁(yè)面,就像第一次注冊(cè)或者登陸一樣,我們希望有錯(cuò)誤提示和數(shù)據(jù)回顯

首先:在域中設(shè)置錯(cuò)誤消息[需要在頁(yè)面中使用,在兩個(gè)資源內(nèi)共享數(shù)據(jù)]

第一登陸和在轉(zhuǎn)發(fā)回來(lái)的頁(yè)面中提示的信息不同,通過(guò)域中的errorMsg是否為空來(lái)判斷

Login頁(yè)面需要復(fù)用:

  • 第一次登錄時(shí)使用:
  • 用戶登錄失敗后轉(zhuǎn)發(fā)回來(lái)給用戶錯(cuò)誤提示,并讓用戶繼續(xù)登錄:
  • - 區(qū)分用戶是正常訪問(wèn)還是登錄失敗轉(zhuǎn)發(fā)回來(lái)的
  • 獲取request域中的錯(cuò)誤消息,如果有代表是轉(zhuǎn)發(fā)回來(lái)的,如果沒有第一次打開

這只是初步的沒有學(xué)習(xí)EL表達(dá)式之前,學(xué)習(xí)了EL表達(dá)式代碼將更加簡(jiǎn)潔

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • SpringBoot配置主從數(shù)據(jù)庫(kù)實(shí)現(xiàn)讀寫分離

    SpringBoot配置主從數(shù)據(jù)庫(kù)實(shí)現(xiàn)讀寫分離

    現(xiàn)在的 Web 應(yīng)用大都是讀多寫少,本文主要介紹了SpringBoot配置主從數(shù)據(jù)庫(kù)實(shí)現(xiàn)讀寫分離,具有一定的參考價(jià)值,感興趣的可以了解一下
    2023-11-11
  • 基于Spring實(shí)現(xiàn)文件上傳功能

    基于Spring實(shí)現(xiàn)文件上傳功能

    這篇文章主要為大家詳細(xì)介紹了Spring實(shí)現(xiàn)文件上傳功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-09-09
  • Springboot?maven項(xiàng)目配置文件覆蓋問(wèn)題的處理

    Springboot?maven項(xiàng)目配置文件覆蓋問(wèn)題的處理

    這篇文章主要介紹了Springboot?maven項(xiàng)目配置文件覆蓋問(wèn)題的處理方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-05-05
  • 計(jì)算機(jī)編程語(yǔ)言發(fā)展史

    計(jì)算機(jī)編程語(yǔ)言發(fā)展史

    這篇文章主要介紹了Java計(jì)算機(jī)編程語(yǔ)言發(fā)展史,編程語(yǔ)言?可以簡(jiǎn)單的理解為一種計(jì)算機(jī)和人都能識(shí)別的語(yǔ)言。一種計(jì)算機(jī)語(yǔ)言讓程序員能夠準(zhǔn)確地定義計(jì)算機(jī)所需要使用的數(shù)據(jù),并精確地定義在不同情況下所應(yīng)當(dāng)采取的行動(dòng),下面詳細(xì)內(nèi)容,需要的小伙伴可以參考一下
    2022-01-01
  • java 實(shí)現(xiàn)微信服務(wù)器下載圖片到自己服務(wù)器

    java 實(shí)現(xiàn)微信服務(wù)器下載圖片到自己服務(wù)器

    這篇文章主要介紹了 java 實(shí)現(xiàn)微信服務(wù)器下載圖片到自己服務(wù)器的相關(guān)資料,需要的朋友可以參考下
    2017-05-05
  • 淺析Java編程中類和對(duì)象的定義

    淺析Java編程中類和對(duì)象的定義

    下面小編就為大家?guī)?lái)一篇淺析Java編程中類和對(duì)象的定義。小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧,祝大家游戲愉快哦
    2016-05-05
  • IDEA巧用Postfix Completion讓碼速起飛(小技巧)

    IDEA巧用Postfix Completion讓碼速起飛(小技巧)

    這篇文章主要介紹了IDEA巧用Postfix Completion讓碼速起飛,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-08-08
  • 淺析Java中的Caffeine緩存源碼

    淺析Java中的Caffeine緩存源碼

    這篇文章主要介紹了淺析Java中的Caffeine緩存源碼,Caffeine是一個(gè)Java開發(fā)的高性能緩存庫(kù),它提供了一種簡(jiǎn)單而強(qiáng)大的方式來(lái)管理內(nèi)存中的緩存數(shù)據(jù),Caffeine的設(shè)計(jì)目標(biāo)是提供快速、高效的緩存訪問(wèn),同時(shí)保持簡(jiǎn)單易用的API,本文針對(duì)其部分源碼做出解析,需要的朋友可以參考下
    2023-10-10
  • java HashMap 的工作原理詳解

    java HashMap 的工作原理詳解

    本文主要介紹java HashMap 的資料,這里整理了相關(guān)資料,并詳細(xì)說(shuō)明了HashMap的用法,有需要的小伙伴可以參考下
    2016-09-09
  • Java多線程的常用創(chuàng)建方式總結(jié)

    Java多線程的常用創(chuàng)建方式總結(jié)

    今天給大家?guī)?lái)的是關(guān)于Java多線程的相關(guān)知識(shí),文章圍繞著Java多線程的常用創(chuàng)建方式展開,文中有非常詳細(xì)的介紹及代碼示例,需要的朋友可以參考下
    2021-06-06

最新評(píng)論