Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/306.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在Spring中使用Maxlength<;表格:输入>;标签?_Java_Spring_Spring Mvc_Maxlength - Fatal编程技术网

Java 如何在Spring中使用Maxlength<;表格:输入>;标签?

Java 如何在Spring中使用Maxlength<;表格:输入>;标签?,java,spring,spring-mvc,maxlength,Java,Spring,Spring Mvc,Maxlength,我遇到了将“Maxlength”设置为Spring“Form:Input”标签的问题。它不反映在HTML中 弹簧代码: <form:input path="admin[${loop.index}].firstName" id="firstName${loop.index}" cssClass="required" maxlength="64" /> 在浏览器中输出: <input name="admin[0].firstName" type="text" class="

我遇到了将“Maxlength”设置为Spring“Form:Input”标签的问题。它不反映在HTML中

弹簧代码:

<form:input path="admin[${loop.index}].firstName" id="firstName${loop.index}" cssClass="required"  maxlength="64" />

在浏览器中输出:

<input name="admin[0].firstName" type="text" class="required" aria-required="true" aria-invalid="false">


有没有办法设置相同的格式(如果不喜欢CSS或JQuery)?

我认为您的web.xml文件适用于JSP 2.0。如果在特定页面上访问EL时遇到问题,请尝试将以下内容添加到单个JSP页面的顶部:

<%@ page isELIgnored="false" %>

如果您使用的是JSP 2.0,我认为默认情况下会忽略EL,因此您可以将以下内容添加到web.xml中,以便为所有页面启用它:

<jsp-config>
  <jsp-property-group>
    <url-pattern>*.jsp</url-pattern>
    <el-enabled>true</el-enabled>
    <scripting-enabled>true</scripting-enabled>
  </jsp-property-group>
</jsp-config>

*.jsp
真的
真的

将注释转换为答案

Spring
标签支持
maxlength
以下是:

Spring标记库支持几乎所有的jsp属性,并具有一些额外的绑定特性,这有助于我们映射值或进行验证

Spring不会操作jsp中提供的任何内容。它只在浏览器中显示,但在此之前,如果任何
jQuery
代码或
javascript
代码被操纵标记,那么它将显示被操纵的标记,而不是实际标记


在您的情况下,可能是
jQuery

我觉得spring代码不错,您确定您的输出吗?
DynamicListHelper\u firstName valid
来自何处?请共享web.xml好吗?它来自某个客户端插件,但与maxlength无关。它看起来不错……无论如何,在spring表单输入中显示您的spring-servlet.xml和整个jsp或至少标记importsIMPORTS->maxlength不是属性。我们没有网络。xml@fatherazrael
maxlength
是Spring表单输入标记的属性。查看官方文档:@fatherazrael请共享spring控制器完整代码