在struts 1标签为html:textarea 在这里
我没有看到maxlength属性.如何限制用户输入超过100个字符?另外为什么struts 1省略了这样一个基本属性?
小智 6
使用JS添加属性.
在你的textarea之后加上这样的东西:
<script type="text/javascript">
document.getElementById('textarea-id').setAttribute('maxlength', '512');
</script>
Run Code Online (Sandbox Code Playgroud)
因为这个“基本属性”在 IE10 之前的 IE 中甚至不支持,是在 HTML 5 中添加的。
Struts 1 的发布时间明显早于该版本,并且已经停产,并且已经有一段时间没有发布新版本了。请记住,Struts 1.2 的最后一个版本是 2006 年左右?
您可以提取 TLD 并修改它以允许 JSP 2.0 下的任意属性:
<dynamic-attributes>true</dynamic-attributes>
Run Code Online (Sandbox Code Playgroud)