我想测试 inputText 字段以查看其内容是否与至少一个 & (与号)以外的任何内容匹配。
当我测试&
或\&
或\\&
在 validateRegex 的模式字段内时,我总是收到此错误:
javax.faces.view.facelets.FaceletException: Error Parsing /index.xhtml: Error Traced[line: 71] Le nom de l'identité doit immédiatement suivre le caractère "&" dans la référence d'entité。
我得到 500 错误...
我怎样才能逃脱这个角色?
更新
我已经测试过了
<p:inputText id="player_name_register" value="#{login.name}">
<f:validateRegex pattern="[&]{3, 50}" />
</p:inputText>
但是当我用它测试时&&&&&&
它不起作用。
我也测试过
<![CDATA[
<p:inputText id="player_name_register" value="#{login.name}">
<f:validateRegex pattern="[&]{3, 50}" />
</p:inputText>
]]>
但我的 inputText 不再出现。