【问题标题】:spring - http://www.springsource.org/tags/form 404 error春天 - http://www.springsource.org/tags/form 404 错误
【发布时间】:2013-12-09 15:44:26
【问题描述】:

目前,我使用一个 Maven 项目。我没有任何 Tomcat 服务器。我使用本地 google appengine 服务器来测试我的应用程序。

我想使用 spring 标签,尤其是“form”标签。

在一个论坛(http://forum.spring.io/forum/spring-projects/web/74017-the-absolute-uri-http-www-springframework-org-tags-form-cannot-be-resolved),听说要从src/main/webapp/WEB-INF中的spring-webmvc-3.1.0.RELEASE.jar复制spring-form.tld文件。完成。

但是当我启动 appengine 服务器并转到此网址时:http://www.springsource.org/tags/form,我遇到了 404 错误。

会发生什么?

你有什么解决办法吗?

谢谢

【问题讨论】:

  • 能不能加个论坛的链接,听说只需要复制tdl文件?
  • 我已添加论坛链接
  • 表格很清楚,你缺少罐子。复制 tld 是不行的,因为这只是“元信息”,你还需要标签的实现。
  • 那个 URL 只是 XML 命名空间,对吧?那你为什么要去参观呢?

标签: java spring google-app-engine maven spring-form


【解决方案1】:

404 表示您尝试访问的特定路径不存在。 所以要么没有正确部署,要么没有存储在您认为的位置

【讨论】:

  • 我的spring-form.tld和spring.tld都在WEB-INF目录下
  • spring 所需的不同 jar 文件位于 target/myGoogleAppEngine-0.0.1-SNAPSHOT/WEB-INF/lib 中。此目录包含 spring-webmvc-3.1.0.RELEASE.jar。当我在我的 jsp 页面中添加以下标签(springsource.org/tags/form" %>) 时,出现以下错误:绝对 uri:springsource.org/tags/form web.xml 或随此应用程序部署的 jar 文件
【解决方案2】:

spring-webmvc-3.1.x.RELEASE.jar 添加到您的应用程序(lib 文件夹)中,这就是您所需要的。

在你的jsp中使用:http://www.springframework.org/tags/form

tld 文件本身位于 spring-webmvc-3.1.x.RELEASE.jar 内部:\META-INF\spring-form.tld

【讨论】:

    猜你喜欢
    • 2017-05-31
    • 2014-02-25
    • 2012-12-27
    • 2016-03-11
    • 2013-12-29
    • 1970-01-01
    • 1970-01-01
    • 2015-07-03
    • 2017-08-02
    相关资源
    最近更新 更多