我有一个表单,其中包含一些具有验证的输入(必需 = 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>
请告知如何解决。