Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / параметр запроса - из jsp в контроллер / 10 сообщений из 10, страница 1 из 1
24.10.2013, 06:28:46
    #38439219
rema174
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
параметр запроса - из jsp в контроллер
Как передать параметр из 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
24.10.2013, 06:38:09
    #38439221
rema174
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
параметр запроса - из jsp в контроллер
в сессию я могу передать, а почему в запрос не передает?
устанавливая аттрибут запроса в jsp он будет pageScope?
...
Рейтинг: 0 / 0
24.10.2013, 10:40:26
    #38439389
IDVsbruck
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
параметр запроса - из jsp в контроллер
Это не атрибут, а параметр: request.getParameter(..);
...
Рейтинг: 0 / 0
24.10.2013, 10:59:08
    #38439434
rema174
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
параметр запроса - из jsp в контроллер
IDVsbruck, спасибо!
...
Рейтинг: 0 / 0
28.10.2013, 17:56:24
    #38443978
rema174
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
параметр запроса - из jsp в контроллер
возникла новая проблема...
если передавать данные из браузера в джаву, то опять получаю ???°????
Код: 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
29.10.2013, 11:51:02
    #38444685
am_sasa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
параметр запроса - из jsp в контроллер
rema174что на этот раз?
для IE надо делать 'encodeURI'
...
Рейтинг: 0 / 0
29.10.2013, 12:02:26
    #38444706
rema174
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
параметр запроса - из jsp в контроллер
am_sasa,
что значит для IE - в смысле интернет эксплорер?
...
Рейтинг: 0 / 0
29.10.2013, 12:07:09
    #38444713
am_sasa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
параметр запроса - из jsp в контроллер
rema174,
да, может еще для каких, FF русские сам кодирует
...
Рейтинг: 0 / 0
29.10.2013, 12:18:17
    #38444724
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
параметр запроса - из jsp в контроллер
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
29.10.2013, 12:31:57
    #38444760
rema174
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
параметр запроса - из jsp в контроллер
Blazkowicz,
это все ок, но допустим кто-то спрашивает например "как забить гвоздь", а вы ему: пойди на e-bay,
закажи там электрический молоток, получи его через медун-ю службу доставки, изучи инструкцию )))
т.е. получается как-то так) другими словами, до этого еще не дошел...
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / параметр запроса - из jsp в контроллер / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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