Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Присвоить значение переменной в jsp / 7 сообщений из 7, страница 1 из 1
15.06.2018, 10:44
    #39661132
Павел Гужанов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Присвоить значение переменной в jsp
Здравствуйте.
Контроллер передает параметр в jsp. Если просто вывести его на экран
Код: java
1.
<h1>${dataSize}</h1>


то все работает нормально, то есть параметр пришел.
А вот если я хочу присвоить это значение переменной
Код: java
1.
<%! int j = ${dataSize};%>


или
Код: java
1.
2.
3.
<%! int j;%>
...
<%j = ${dataSize};%>


то получаю ошибку
Код: plaintext
1.
2.
3.
4.
5.
"; expected
not a statement
; expected
cannot find symbol
symbol: variable $"
Та же картина, если пытаюсь использовать это параметр в объявлении цикла:
Код: java
1.
2.
3.
<%for ( i = 0; i <= ${dataSize}; i++){ %>
...
<%}%>



Каким образом надо использовать передаваемые из контроллера значения для присвоения переменным или в объявлении циклов или ветвления?
...
Рейтинг: 0 / 0
15.06.2018, 10:48
    #39661135
Basil A. Sidorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Присвоить значение переменной в jsp
jsp variable .

P.S.
Лично мне, второй ссылкой, выдаётся ответ со StackOverflow, суть которого сводится к "читайте доку, мать вашу".
...
Рейтинг: 0 / 0
15.06.2018, 11:17
    #39661162
Павел Гужанов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Присвоить значение переменной в jsp
А без jstl никак не обойтись?
...
Рейтинг: 0 / 0
15.06.2018, 11:28
    #39661169
Basil A. Sidorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Присвоить значение переменной в jsp
Мы с вами точно один SO читаем?

В моём варианте: " you should be putting it as an attribute in one of the page, request, session or application scopes with that name as key ... You can also use JSTL <c:set> for this".
...
Рейтинг: 0 / 0
15.06.2018, 11:29
    #39661171
Павел Гужанов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Присвоить значение переменной в jsp
При использовании jstl в примерах в заголовок jsp добавляется запись:
<%@ taglib prefix="c" uri=" http://java.sun.com/jsp/jstl/core" %>
Но это путь не рабочий, а чем его заменить, я найти не могу
...
Рейтинг: 0 / 0
15.06.2018, 11:32
    #39661175
Basil A. Sidorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Присвоить значение переменной в jsp
В смысле?
Реализацию найти не можете?
...
Рейтинг: 0 / 0
15.06.2018, 11:50
    #39661186
Павел Гужанов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Присвоить значение переменной в jsp
Спасибо большое за помощь. Все заработало!
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Присвоить значение переменной в jsp / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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