inputTextフィールドをテストして、その内容が少なくとも1つの&(アンパサンド)以外のものと一致するかどうかを確認したいと思います。
validateRegexのパターンフィールド内でテスト&
する\&
と、常に次のエラーが発生します。\\&
javax.faces.view.facelets.FaceletException:エラー解析/index.xhtml:エラートレース[行:71] Lenomdel'identitédoitimmédiatementsuivrelecaractère"&"danslaréférenced'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はもう表示されません。