2016-01-17 62 views
0

我在設計一個登錄表單,因此當用戶輸入錯誤的用戶名或密碼時,我必須顯示「錯誤的憑據」。我可以在同一頁面中動態地做到這一點嗎? 我試圖通過使用請求指定錯誤憑證的屬性,但在我的jsp頁面,當我做到這一點在jsp中動態顯示文本

<%if (request.getAttribute("wrong").equals("yes")) {%> 
     <p class="small">Wrong Credentials</p> <%} %> 

我得到空指針異常。我做錯了什麼,做什麼是最好的方法?

+0

此屬性設置在哪裏? – Perdomoff

+0

在處理登錄請求的servlet中。如果密碼爲false,則setAttribute用於設置此值,然後使用getRequestDispatcher.forward轉發請求。 –

+0

分享代碼。 – Perdomoff

回答

0

對不起,我的無知。嘗試捕捉jsp中的if條件解決了問題。