Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/346.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
用于使用JavaSpring标记的URI_Java_Spring Mvc_Taglib - Fatal编程技术网

用于使用JavaSpring标记的URI

用于使用JavaSpring标记的URI,java,spring-mvc,taglib,Java,Spring Mvc,Taglib,为了在JSP文件中使用Spring表单标记,我添加了以下taglib元素:- <%@ taglib uri="http://www.springframework.org/tags/form" prefix="form"%> 我也使用了相同的参考 但是,Eclipse无法找到标记库描述文件。正确的URI是什么?听起来正确。比如: <%@ taglib prefix="form" uri="http://www.springframework.org/tags/fo

为了在JSP文件中使用Spring表单标记,我添加了以下taglib元素:-

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

我也使用了相同的参考


但是,Eclipse无法找到标记库描述文件。正确的URI是什么?

听起来正确。比如:

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

应该有用。您确定类路径上有spring webmvc jar吗?

uri是正确的

确保

  • 您已经安装了Eclipse插件Web工具项目(WTP)
  • 您的构建路径中有所有Spring jar
  • 项目具有方面“动态Web模块”(转到项目方面)
  • 确保它是一个JSP文件而不是一个JSPX
如果是JSPX,则符号更像:

<html xmlns:jsp="http://java.sun.com/JSP/Page"
      xmlns:c="http://java.sun.com/jsp/jstl/core"
      xmlns:tiles="http://tiles.apache.org/tags-tiles"
      xmlns:form="http://www.springframework.org/tags/form"
      xmlns:spring="http://www.springframework.org/tags"
      xmlns:util="urn:jsptagdir:/WEB-INF/tags/util"> 

能否确保eclipse类路径中有某种形式的Spring Servletjar。名称应该类似于
org.springframework.web.servlet-3.1.0.M1
如果您使用的是Spring 3,那么它应该出现在Spring发行版的dist文件夹下,或者
Spring webmvc.jar