Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Возможно ли в JSTL ? / 1 сообщений из 1, страница 1 из 1
04.02.2006, 18:06
    #33523757
Antropos
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможно ли в JSTL ?
Приветствую всех.

Хотелось бы получить маленкую подсказку относительно JSTL . Ситуация состоит в том, что имею 3 ArrayList все трое одного и тогоже размера и создаются в одном и том же bean, на данный момент имеется несколько c:if и c:forEach, что выгляит довольно ужасно само по себе :)

Хотелось бы прогнать все трое через 1 foreach под типа, типа один как основной а двое других в его теле, под типа

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
 
<jsp:useBean id="blogMenu2"  class ="com.blog.MenuSql" scope="request" >
    <c:set var="menuid" value="n-a" scope="request" />
    <c:set var="menuname" value="n-a" scope="request" />
    <c:set var="menulink" value="n-a" scope="request" />
    <c:set var="index" value="0" scope="request" />
    <c:forEach items="${blogMenu.menuList}" var="mymenu">
        <c:set var="menuid" value="${mymenu}" scope="request" />
        <c:set var="menuname" value="<%= blogMenu.menuNamesList.get(${index}); %>" scope="request" />
        <c:set var="menulink" value="<%= blogMenu.menuLinkList.get(${index}); %>" scope="request" />
        <c:set var="index" value="${index+1}" scope="request" />
    </c:forEach>
</jsp:useBean>

Как сделать строчку
Код: plaintext
<c:set var="menuname" value="<%= blogMenu.menuNamesList.get(${index}); %>" scope="request" />

Чтобы она была правильно как это сделать ? И возможно ли такое вообще ?

Ошибка которая выдается следующая
Код: plaintext
1.
2.
3.
4.
5.
6.
org.apache.jasper.JasperException: Unable to compile  class   for  JSP

An error occurred at line:  50  in the jsp file: /pageparts/menu.jsp
Generated servlet error:
C:\Documents and Settings\ella\.netbeans\ 5 . 0 \jakarta-tomcat- 5 . 5 .9_base\work\Catalina\localhost\
blog\org\apache\jsp\pageparts\menu_jsp.java: 150 : ')' expected
                _jspx_th_c_set_16.setValue( blogMenu.menuIdsList.get(${index}); );


Заранее благодарен за подсказку.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Возможно ли в JSTL ? / 1 сообщений из 1, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]