我在我的应用程序中使用<p:watermark>
,我面临的问题是将重音字符显示为水印。英语字符可以作为水印。
这适用于:
<f:view contentType="text/html;charset=utf-8" encoding="UTF-8">
<h:head></h:head>
<h:body>
<h:form prependId="false">
<p:inputText id="iddd"></p:inputText>
<p:watermark for="iddd" value="Activity Type"></p:watermark>
</h:form>
</h:body>
</f:view>
但如果我用value
替换<p:watermark>
"Type d'Activité"
,那么watermaek就不会显示,并且在浏览器的控制台上出现错误。
我正在使用带有mojarra 2.1的PF 3.5。 任何建议将不胜感激。谢谢,
编辑-1: 我已经附上了控制台的图片
EDIT-2:<p:outputText value='Type d'Activité'>
打印正确的值。