我有一个表单inputTextarea
来输入评论。我还有validator
检查< > &
之类的无效代码,如果输入了其中一个字符,则会显示错误消息。
问题是,如果我将<
输入inputTextarea
并点击提交,表单会刷新,并且会收到一条错误消息,指出这是一个无效的文本。
工作正常。当我输入的<
字符更改为<
时页面刷新。如何在页面刷新时发生这种情况?
以下是包含inputTextarea
的代码部分:
<div class="validationMessage" <h:message id="textError" for="test" styleClass="ValidationError"/> </div>
<h:inputTextarea cols="50" rows="5" id="test" value="#{createModel.txt} validator="#{validator.txt}"></h:inputTextarea>
验证工作正常。问题是在表单页面刷新时,无效文本<
会更改为<
。有什么想法吗?