spring-form.tld ......它在哪里?

时间:2010-05-24 22:10:29

标签: spring-mvc

我找不到这个标签lib,我需要它,因为http://www.springframework.org/tags/form 不起作用。

5 个答案:

答案 0 :(得分:23)

从Spring 3.0发布,{strong> 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"%>

答案 1 :(得分:9)

当然是spring-webmvc-3.0.x.RELEASE.jar

答案 2 :(得分:5)

可以使用以下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的版本匹配(如果您使用它),因为这可能会导致版本冲突。

答案 3 :(得分:0)

我遇到了这个问题,因为springmvc jar在EAR库中,我不得不将tld文件放在WEB-INF文件夹下,现在一切正常了

答案 4 :(得分:0)

    org.springframework.web.servlet-version.jar meta-inf中的
  1. spring-from.tld路径
  2. org.springframework.web.servlet.version.jar依赖于org.springframework.web-version.jar。 只需下载lib文件夹中的两个jars..paste。
  3. 在jsp中添加以下行:

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