powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / параметр запроса - из jsp в контроллер
10 сообщений из 10, страница 1 из 1
параметр запроса - из jsp в контроллер
    #38439219
rema174
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как передать параметр из jsp в контроллер?
Делаю так. В jsp
Код: java
1.
2.
<c:set var="bookId1" scope="request" value="${book.id}" />
<a href="reviews.perform?bookId=${book.id}">отзывы</a>


в контроллере
Код: java
1.
2.
3.
4.
public void service(HttpServletRequest request, HttpServletResponse response) {
		System.out.println( request.getAttribute("bookId"));
		System.out.println( request.getAttribute("bookId1"));
                ...


в обоих случаях вывод null
...
Рейтинг: 0 / 0
параметр запроса - из jsp в контроллер
    #38439221
rema174
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
в сессию я могу передать, а почему в запрос не передает?
устанавливая аттрибут запроса в jsp он будет pageScope?
...
Рейтинг: 0 / 0
параметр запроса - из jsp в контроллер
    #38439389
IDVsbruck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это не атрибут, а параметр: request.getParameter(..);
...
Рейтинг: 0 / 0
параметр запроса - из jsp в контроллер
    #38439434
rema174
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
IDVsbruck, спасибо!
...
Рейтинг: 0 / 0
параметр запроса - из jsp в контроллер
    #38443978
rema174
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
возникла новая проблема...
если передавать данные из браузера в джаву, то опять получаю ???°????
Код: html
1.
<a href="deletereview.perform?bookId=${rev.bookId}&autor=${rev.username}"><b>Удалить</b></a>


т.е. изначально оно подтягивается из базы в jsp - там все ок, но когда цепляю на ссылку параметром - в джаву приходит autor=???°????
сейчас в контроллере:
request.setCharacterEncoding("UTF-8");
response.setCharacterEncoding("UTF-8");
response.setContentType("text/html; charset=UTF-8");

что на этот раз?
...
Рейтинг: 0 / 0
параметр запроса - из jsp в контроллер
    #38444685
am_sasa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
rema174что на этот раз?
для IE надо делать 'encodeURI'
...
Рейтинг: 0 / 0
параметр запроса - из jsp в контроллер
    #38444706
rema174
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
am_sasa,
что значит для IE - в смысле интернет эксплорер?
...
Рейтинг: 0 / 0
параметр запроса - из jsp в контроллер
    #38444713
am_sasa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
rema174,
да, может еще для каких, FF русские сам кодирует
...
Рейтинг: 0 / 0
параметр запроса - из jsp в контроллер
    #38444724
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2013й год заканчивается, а вы DELETE делаете через GET да ещё и с перегрузкой страницы.
Перехватываем нажатие на ссылку через jquery
http://stackoverflow.com/questions/8852482/jquery-href-and-onclick-separation
Отправляем HTTP DELETE запрос
http://stackoverflow.com/a/2153931
И на сервере спрингом это дело ловим и мапим параметры:
http://docs.spring.io/spring/docs/3.0.0.M3/reference/html/ch18s02.html
...
Рейтинг: 0 / 0
параметр запроса - из jsp в контроллер
    #38444760
rema174
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Blazkowicz,
это все ок, но допустим кто-то спрашивает например "как забить гвоздь", а вы ему: пойди на e-bay,
закажи там электрический молоток, получи его через медун-ю службу доставки, изучи инструкцию )))
т.е. получается как-то так) другими словами, до этого еще не дошел...
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / параметр запроса - из jsp в контроллер
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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