2013-12-09 2 views
0

В настоящее время я использую проект Maven. У меня нет сервера Tomcat. Я использую локальный сервер приложений Google для тестирования своего приложения.spring - http://www.springsource.org/tags/form 404 error

Я хотел бы использовать весенние теги, особенно теги «формы».

На форуме (http://forum.spring.io/forum/spring-projects/web/74017-the-absolute-uri-http-www-springframework-org-tags-form-cannot-be-resolved) я слышал, что мне пришлось скопировать файл spring-form.tld из файла spring-webmvc-3.1.0.RELEASE.jar в src/main/webapp/WEB-INF. Готово.

Но когда я запускаю сервер appengine, и я перехожу к этому URL-адресу: http://www.springsource.org/tags/form, у меня ошибка 404.

Что происходит?

У вас есть решения?

Спасибо

+0

Не могли бы вы, пожалуйста, добавьте ссылку на форум, где вы слышали, что вам нужно только скопировать файл TDL? – Ralph

+0

Я добавил ссылку на форум – user2274060

+0

Форма ясно, вам не хватает фляги. Копирование tld не является enoght, потому что это только «метаинформация», вам также нужна реализация тегов. – Ralph

ответ

0

404 означает, что конкретный путь, который вы пытаетесь получить доступ, не существует. Таким образом, либо он не развернулся должным образом, либо не был сохранен там, где вы думаете, что это

+0

Мои весна-form.tld и spring.tld хорошо в каталоге WEB-INF – user2274060

+0

Различные файлы jar, необходимые для весны, находятся в target/myGoogleAppEngine-0.0.1-SNAPSHOT/WEB-INF/lib. Этот каталог содержит файл spring-webmvc-3.1.0.RELEASE.jar. Когда я добавляю следующий тег (<% @ taglib prefix = "form" uri = "http://www.springsource.org/tags/form"%>) на моей странице jsp, у меня есть следующая ошибка: Абсолютная uri: http://www.springsource.org/tags/form не может быть разрешен ни в web.xml, ни в файлах jar, развернутых с этим приложением – user2274060

0

Добавьте spring-webmvc-3.1.x.RELEASE.jar в ваше приложение (папка с lib), вот и все, что вам нужно.

В вашем использовании Jsp: http://www.springframework.org/tags/form

ДВУ файл itselfe расположен внутри spring-webmvc-3.1.x.RELEASE.jar: \META-INF\spring-form.tld