У меня есть Spring тэг формы и я пытаюсь добавить динамический признак («заполнитель» атрибут), но получить следующее сообщение об ошибкеНевозможно добавить динамический атрибут формы Spring: входной тег
org.apache.jasper.JasperException: /WEB-INF/jsp/work.jsp (line: 290, column: 3)
Attribute placeholder invalid for tag textarea according to TLD
JSP:
<form:input path="name" cssClass="input-xlarge" id="name" placeholder="type your name"/>
в соответствии с: https://jira.springsource.org/browse/SPR-5931 динамические атрибуты поддерживаются в Spring 3.0 (в зависимости от JSP 2.0), который я верю у меня есть.
Моя среда:
Java: 1.6.0_29
Tomcat: Apache Tomcat/7.0.25
Servlet: 3.0
Spring : 3.0.7.RELEASE
JSP Engine: 2.1
я обнаружил, что даже если я использую Spring версии 3.0 * моя форма TagLib была из verison 2.0, потому что spring-2.0-m5.jar был в моей папке lib. Когда я избавился от этого, мои динамические атрибуты начали работать нормально. * следующий код сообщил о версии Spring версии 3.0.7.RELEASE: org.springframework.core.SpringVersion.getVersion() – arnthorsnaer
Я отвечу * на мой вопрос, когда stackoverflow позволяет мне через 8 часов. – arnthorsnaer