powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / получение значение атрибута в jsp через model
8 сообщений из 8, страница 1 из 1
получение значение атрибута в jsp через model
    #39115664
DNShark
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
прошу прощение если вопрос уже был.

в сервлете делаю

Код: java
1.
2.
3.
@RequestMapping(value="home", method=RequestMethod.GET)
public String doTest(Model model){
     model.addAttribute("mode", "new")




а в jsp хочу написать

Код: java
1.
<% (if mode=="new") { %>



как мне получить там значение mode?
...
Рейтинг: 0 / 0
получение значение атрибута в jsp через model
    #39115670
DNShark
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DNShark,

получилось

Код: java
1.
 <% if((String) request.getAttribute("mode") =="new"){%>



всем спасибо
...
Рейтинг: 0 / 0
получение значение атрибута в jsp через model
    #39116918
mrWolf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DNShark, скриплеты зло. По нынешним временам так никто не делает.
получить значение можно так:
Код: html
1.
${mode}


А если хотите проверять уловие и т.п., то подключаете в своем jsp файле библиотеку тегов:
Код: html
1.
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>


Ну а дальше в теле страницы как то так:
Код: html
1.
2.
3.
<c:if test="${mode}==new">
   ...
</c:if>



А еще лучше замените jsp на freemarker, там вообще можно писать:
Код: html
1.
2.
3.
4.
5.
<#if mode=="new">
...
<#else>
...
</#if>
...
Рейтинг: 0 / 0
получение значение атрибута в jsp через model
    #39117077
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DNShark
Код: java
1.
2.
3.
@RequestMapping(value="home", method=RequestMethod.GET)
public String doTest(Model model){
     model.addAttribute("mode", "new")



В сервлете??? Уж больно на Spring MVC Controller похоже.
...
Рейтинг: 0 / 0
получение значение атрибута в jsp через model
    #39117079
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DNShark
Код: java
1.
<% (if mode=="new") { %>



Строки через == не сравнивают. Только через equals()
...
Рейтинг: 0 / 0
получение значение атрибута в jsp через model
    #39117083
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DNSharkполучилось

Код: java
1.
 <% if((String) request.getAttribute("mode") =="new"){%>



всем спасибо
Вероятно, у вас JSP view слой не настроен правильно.
http://crunchify.com/spring-mvc-how-to-access-modelmap-values-in-a-jsp/
...
Рейтинг: 0 / 0
получение значение атрибута в jsp через model
    #39117622
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczСтроки через == не сравнивают. Только через equals()... и только как:
Код: sql
1.
константа.equals(переменная)
...
Рейтинг: 0 / 0
получение значение атрибута в jsp через model
    #39117642
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. Sidorov... и только как:
Код: sql
1.
константа.equals(переменная)


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


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