【发布时间】:2010-05-24 22:10:29
【问题描述】:
我找不到这个标签库,我需要它因为http://www.springframework.org/tags/form 不工作。
【问题讨论】:
标签: spring-mvc
我找不到这个标签库,我需要它因为http://www.springframework.org/tags/form 不工作。
【问题讨论】:
标签: spring-mvc
从 Spring 3.0 版本开始,spring.tld 和 spring-form.tld 都可以在 spring-webmvc-3.0.x.RELEASE.jar 文件中找到。
要使用它们,JAR 文件必须在类路径中。只需将以下行添加到 JSP 文件中:
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%>
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form"%>
【讨论】:
当然是spring-webmvc-3.0.x.RELEASE.jar。
【讨论】:
可以使用以下 maven 包含 spring-webmvc-3.x.x.RELEASE.jar:
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>${spring.version}</version>
</dependency>
只需确保您使用的 ${spring.version} 与 Spring Security 的版本匹配(如果您正在使用它),因为这可能会导致版本冲突。
【讨论】:
我遇到了这个问题,因为 springmvc jar 在 EAR 库中,我不得不将 tld 文件放在 WEB-INF 文件夹下,现在一切正常
【讨论】:
在jsp中添加以下行:
<%@ taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
【讨论】: