JSF inputTextArea valueChangeListener

时间:2011-06-17 07:47:44

标签: ajax jsf icefaces icefaces-1.8

在键入组件期间有没有办法强制触发valueChangeListener?

我试图简单地计算用户在textArea中输入的字符数,而不需要使用JavaScript编码,但它根本不会让步。

任何想法都会受到赞赏。

以下是代码:

<ice:inputTextarea maxlength="4000" style="height: 400px; width: 400px;" 
value="#{controller.remarkText}"
valueChangeListener="#{controller.updateTextCount}" />

<ice:inputText readonly="true" size="3" maxlength="4" value="#{controller.remarkTextCharCount}" />

我们正在使用IceFaces 1.8.2和JSF 1.2。

1 个答案:

答案 0 :(得分:0)

您是否尝试添加partialSubmit =“true”,但是表示它会将每个字符提交给服务器,这不是一个理想的解决方案。基于javascript的简单验证对此用例有效。

干杯!