2011-11-22 27 views
2

我使用的是弹簧形式标签春天窗体标记和HTML 5仍然不兼容?

<%@ taglib uri="http://www.springframework.org/tags/form" prefix="form" %> 

<form:input path="name.lastName" cssClass="text" maxlength="30"/> 

当我尝试添加新的必要的HTML5属性

<form:input path="name.lastName" required="required" cssClass="text" maxlength="30"/> 

我收到此错误消息当JSP被转换为HTML

<pre>org.apache.jasper.JasperException: /WEB-INF/pages/admission/registration/patientForm.jsp(168,5) PWC6131: Attribute required invalid for tag input according to TLD 

springframework标签是否准备好用于html 5?如果是,我如何使用它们?

我使用Spring 2.5的

+0

看到这个http://stackoverflow.com/questions/3004703/required-attribute-html5 – pradeek

+0

pradeek ..你发布的帖子并没有真正涉及到spring form标签.. – Frank

+1

好吧,我研究了一下,发现我需要升级到spring mvc 3. – Frank

回答

1

好了,所以我研究了一点,我发现我需要升级到Spring MVC的3

+0

我不相信Spring表单标记与'required'标记具有兼容性。如果您查看顶级域名(TLD),它不是有效的输入 – alwinc