Я пытаюсь добавить компонент jstl / jsp в проект spring + flex + hibernate. Я использую Tomcat 5, скачал и добавил зависимости jakarta-taglibs-standard-1.1.2, внес некоторые изменения в файл web.xml и т. Д. Не хочу отвлекаться от моей текущей проблемы, этой части кода: 1001 *
<c:forEach var="i" begin="1" end="10" step="1">
<c:out value="${i}" />
sip!
<br />
</c:forEach>
В файле JSP, печатает это:
$ {i} глоток!
$ {i} sip!
$ {i} глоток!
$ {i} глоток!
$ {i} sip!
$ {i} sip!
$ {i} sip!
$ {i} глоток!
$ {i} sip!
$ {i} глоток!
Так что, как я понимаю, тег jstl работает, но не jsp?
Тем не менее, этот код:
<%
for(int i=1;i<=10;i++)
{%>
<%=i%><br/>
<%
}
%>
печатает это:
1
2
3
4
5
6
7
8
9
10
Здесь jsp работает с переменными.
Я никогда не использовал jsp / jstl прежде, ни вместе, ни отдельно. Однако, насколько я понимаю, оба тега отлично работают на моей установке, как бы они не работали вместе, переменные не связываются ?? это право ? как я могу это исправить?
Спасибо!
ОБНОВЛЕНИЕ : все заработало! проблема была в моем web.xml, совпал заголовок с описанным здесь для моей версии: http://faq.javaranch.com/java/ServletsWebXml.
Надеюсь, это кому-нибудь поможет. Один мета вопрос, я должен ответить на свой вопрос? или оставить так?