我有一個表單有一些輸入有驗證(必需= true) ,當我點擊取消按鈕的情況下驗證錯誤,取消按鈕不導航到上一個頁面,而不是將其刪除驗證錯誤(我認爲它可以追溯到一個步驟是確認錯誤之前?)取消按鈕在驗證錯誤的情況下不起作用
這裏是我的代碼:
<h:form>
<h:inputText value="#{myBean.nickName}" id="nickname" required="true"
requiredMessage="nickname should be specified" />
<h:commandLink immediate="true" id="cancel_link" onclick="history.back(); return false" style="float: left;margin: 118px 189px 0 0;">
<h:graphicImage width="90" height="28" value="#{resource['images:blu_btnCancel.png']}" />
</h:commandLink>
</h:form>
請告知如何解決這個問題。