URI для использования Java Spring Tags - PullRequest
3 голосов
/ 22 декабря 2011

Порядок использования тегов Spring Form в JSP-файле. Ниже добавлен элемент taglib: -

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

И я использовал эту ссылку для того же.

Однако Eclipse не может найти файл Desciptor библиотеки тегов.Какой правильный URI?

Ответы [ 3 ]

3 голосов
/ 22 декабря 2011

Ури правильный.

Убедитесь, что :

  • У вас установлен плагин Eclipse Web Tools Project (WTP)
  • В вашем пути сборки есть все банки Spring
  • Что у проекта есть аспект "Динамический веб-модуль" (перейдите к аспектам проекта)
  • Убедитесь, что это файл 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"> 
2 голосов
/ 22 декабря 2011

Звучит правильно. Что-то вроде:

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

должно работать. Вы уверены, что у вас есть банка spring-webmvc на вашем пути к классам?

0 голосов
/ 22 декабря 2011

Можете ли вы убедиться, что у вас есть какая-то форма Spring Servlet jar в вашем classpath затмения.Имя должно быть похоже на org.springframework.web.servlet-3.1.0.M1, если вы используете Spring 3, оно должно присутствовать в вашей папке dist в дистрибутиве Spring или иначе spring-webmvc.jar

...