powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Что значит MonitorRequestWraper и почему я не получаю параметров из request?
12 сообщений из 37, страница 2 из 2
Что значит MonitorRequestWraper и почему я не получаю параметров из request?
    #38728106
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr_virtusа что там конкретно смотреть?

В Mozilla есть закладка Params, по ней видно, валидная ли строка, сформировались ли GET параметры.
...
Рейтинг: 0 / 0
Что значит MonitorRequestWraper и почему я не получаю параметров из request?
    #38728110
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
аффтар!
try ещё есть, для программистов. Не только в java но и в JS
...
Рейтинг: 0 / 0
Что значит MonitorRequestWraper и почему я не получаю параметров из request?
    #38728127
mr_virtus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowicz,

переделал немного код:

Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
function applyFilter(){
    idFilterJS = getRadioValue();
    var url = "applyfilter";
    var data = "applyfilterXML&id=" + idFilterJS;
    req = initRequest();
    req.open("GET", url, true);
    req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    req.onreadystatechange = applyFilterCallBack;
    req.send(data);
}



Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
   

BufferedReader reader;
        reader = request.getReader();
        String str = "";
        String str2 = "";
        while ((str2 = reader.readLine()) != null){
            str = str + str2;
        }
     }



В итоге в str null.
...
Рейтинг: 0 / 0
Что значит MonitorRequestWraper и почему я не получаю параметров из request?
    #38728136
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr_virtus,
упрямый)))
- в JS исключительная ситуация подавляется браузером и не показывается пользователям.
Без try никак)))
- отладку в консоль знаем?
...
Рейтинг: 0 / 0
Что значит MonitorRequestWraper и почему я не получаю параметров из request?
    #38728316
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr_virtus <url-pattern>/applyfilter</url-pattern>Ваше " http://applyfilter?..." означает "отправь серверу applyfilter всякую фигню.
Начните с того, что отправьте ваш запрос из браузера: "Как-то так" (ц) Винни-Пух
...
Рейтинг: 0 / 0
Что значит MonitorRequestWraper и почему я не получаю параметров из request?
    #38730960
mr_virtus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
try {
        idFilterJS = getRadioValue();
        var url = "applyfilter?applyfilterXML&id=" + idFilterJS;
//    var data = "applyfilterXML&id=" + idFilterJS
        req = initRequest();
        req.open("GET", url, true);
        req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
        req.onreadystatechange = applyFilterCallBack;
        req.send();
    }
    catch (err) {}
    }



так написал, в блок catch не заходит.
...
Рейтинг: 0 / 0
Что значит MonitorRequestWraper и почему я не получаю параметров из request?
    #38730964
mr_virtus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. Sidorov, если просто в браузере писать такую строку ( http://localhost:8084/Events/applyfilter?action=action&id=6), то параметры передаются.

В чем ещё может быть дело?
...
Рейтинг: 0 / 0
Что значит MonitorRequestWraper и почему я не получаю параметров из request?
    #38730967
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr_virtus,
тебе же советовали:
- в блоке catch поставь Alert(esdwdwdwdwdw)
- сразу после получения параметра отладку в консоль
- поставить\посмотреть отладчик JS
- сюда лог консоли
- у req.send() получить код возврата результата
Удачи!
...
Рейтинг: 0 / 0
Что значит MonitorRequestWraper и почему я не получаю параметров из request?
    #38731068
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr_virtusВ чем ещё может быть дело?В том, что ваш JS формирует совершенно другую строку.
...
Рейтинг: 0 / 0
Что значит MonitorRequestWraper и почему я не получаю параметров из request?
    #38731170
mr_virtus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,
Простите, но я не очень силен в JS отладчике.

Что подразумевается под лог консоли? Это console.log? Если да, то что туда передавать в качестве параметра?

Как в консоли получить код возврата функции?
...
Рейтинг: 0 / 0
Что значит MonitorRequestWraper и почему я не получаю параметров из request?
    #38731251
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr_virtus,
Было бы желание.
Браузер Fox?
...
Рейтинг: 0 / 0
Что значит MonitorRequestWraper и почему я не получаю параметров из request?
    #38731281
mr_virtus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

спасибо, я кажется разобрался.

вот откуда у меня js вызывался:

<div id="filters-list">
<form name="applyfilter" action="applyfilter" method="get"></form>

в итоге у меня 2 раза параметры отправлялись, 1й раз моим req.open, (заполненные), а второй раз от формы - пустые.

Убрал строчку method="get" и параметры стал получать.

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


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