JSF TextArea的最大长度



我正在使用<h:inputTextarea maxlength="50" />,我已经有了一个javascript,它将读取最大长度,并且只允许50个字符(在我们的示例中),它可以很好地处理textarea,但不能处理h:inputTextarea。

感谢

h:inputTextarea不支持maxlength属性:

http://download.oracle.com/docs/cd/E17802_01/j2ee/javaee/javaserverfaces/2.0/docs/pdldocs/facelets/h/inputTextarea.html

html textarea元素在html5之前没有该属性,这就是它不受支持的原因。当然,您可以使用jsf验证器来验证长度,以强制执行最大大小的服务器端,并且正如您已经在做的那样,使用javascript来限制那些支持js的客户端的输入。

相关内容

  • 没有找到相关文章

最新更新