2011-09-25 20 views

回答

4

我不認爲它對你的豆有任何結果。如果您在驗證碼框中鍵入有效文本,進程驗證階段不會拋出錯誤,並且您的輸入將被視爲有效。否則,驗證碼組件將發出錯誤信息,您將看到錯誤消息h:messageh:messages標籤。 (也許你應該附加一些代碼。)

「如果輸入的值是無效的,一個錯誤消息被添加到 FacesContext中,並且該組件被標記爲無效。如果一個組件是 標記爲無效,JSF進入呈現響應階段,其中 將顯示帶有驗證錯誤消息的當前視圖。如果 沒有驗證錯誤,則JSF前進到更新模型值 階段。

(從http://www.ibm.com/developerworks/library/j-jsf2/

+1

謝謝!你是對的。事實證明,我只需將驗證碼放在頁面中並讓JSF處理它。 – Wei