【发布时间】:2013-04-04 05:50:18
【问题描述】:
我正在使用 primefaces(3.0.M2) 富编辑器来接收来自用户的输入。限制为 5000 个字符。当用户尝试从外部来源复制或美化内容时,会添加其他标签以保留格式。
现在要验证 5000 的最大长度,我需要去掉标签,只计算字符长度。如何从托管 bean 中单独获取字符进行验证?
客户端验证sn-p:
<p:editor id="customerInfo" value="#{companyBean.body}"
required="false" requiredMessage="Info required" height="250" width="450"
validatorMessage="Only 5000 characters allowed">
<f:validateLength maximum="5000" />
</p:editor>
【问题讨论】:
-
知道在 primefaces 3.5 中为此 maxlength 添加了一个新属性:整数原始输入的最大长度。,
<p:editor maxlength="5000" ....参见:code.google.com/p/primefaces/issues/detail?id=5068 -
谢谢丹尼尔。但我仅限于 3.0.M2
-
嗯,M2 是 beta(“里程碑”)版本。为什么不使用最终/稳定版本?
-
@BalusC
标签: jsf primefaces