Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / передача параметров сервлету / 9 сообщений из 9, страница 1 из 1
24.11.2005, 16:46
    #33398011
i'm_novice
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
передача параметров сервлету
какими способами можно передавать параметры сервлету.
т.е. при получении параметров от клиента сервлет после своих действий
возвращает html, xml, etc, но это уже новая страница. а как сделать что бы
результат вернулся в ту же страницу? т.е. параметры пришили из index.html,
результат вернулся туда же...
...
Рейтинг: 0 / 0
24.11.2005, 16:52
    #33398033
Penkov Vladimir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
передача параметров сервлету
i'm_novice
> какими способами можно передавать параметры сервлету.
> т.е. при получении параметров от клиента сервлет после своих действий
> возвращает html, xml, etc, но это уже новая страница. а как сделать что бы
> результат вернулся в ту же страницу? т.е. параметры пришили из index.html,
> результат вернулся туда же...Тема==Ответить




ajax

-----------------------------------
The Bat + My Gate

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
24.11.2005, 17:12
    #33398137
Pitbull terrier
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
передача параметров сервлету
пусть сервлет сам генерит index.html таким, каким надо с сабмитом на самого себя

(jsp как вариант)
...
Рейтинг: 0 / 0
25.11.2005, 15:03
    #33400311
i'm_novice
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
передача параметров сервлету
Pitbull terrierпусть сервлет сам генерит index.html таким, каким надо с сабмитом на самого себя


извините, а по подробнее можно?
...
Рейтинг: 0 / 0
25.11.2005, 15:10
    #33400348
Penkov Vladimir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
передача параметров сервлету
i'm_novice
> Pitbull terrierпусть сервлет сам генерит index.html таким, каким надо с сабмитом на самого себя


> извините, а по подробнее можно?Тема==Ответить




поподробней опишите то, что требуется.
особенно момент между "нажал кнопку" и "сделалось то-то"

-----------------------------------
The Bat + My Gate

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
25.11.2005, 15:34
    #33400454
i'm_novice
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
передача параметров сервлету
при обращении к какой-то html-странице на сервере пользователю загружается,
допустим, index.html (http://host/index.html). в этом html есть форма <form ...></form>.
в форме естьразличные type="text", type="submit"... после ввода данных и нажатия
на сабмит методом method="post" и action="http://host/servlets/myservlet" данные
передаются в сервлет. в методе doPost с полученными данными с формы
происходят определенные действия и затем генерируется страница
out.println(<html>...</html>). но это ведь уже другая страница, так (в адресной
строке браузера появляется ведь http://host/servlets/myservlet)?

нужно чтоб сервлет обработал данные, но не создавал html, а передал результаты обратно в index.html.
может кроме method="post" есть другие способы передачи параметров сервлету?
...
Рейтинг: 0 / 0
25.11.2005, 15:46
    #33400505
Penkov Vladimir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
передача параметров сервлету
i'm_novice
> при обращении к какой-то html-странице на сервере пользователю загружается,
> допустим, index.html (http://host/index.html). в этом html есть форма <form ...></form>.
> в форме естьразличные type="text", type="submit"... после ввода данных и нажатия
> на сабмит методом method="post" и
> action="http://host/servlets/myservlet" данные
> передаются в сервлет. в методе doPost с полученными данными с формы
> происходят определенные действия и затем генерируется страница
> out.println(<html>...</html>). но это ведь уже другая страница, так (в адресной
> строке браузера появляется ведь http://host/servlets/myservlet)?

> нужно чтоб сервлет обработал данные, но не создавал html, а
> передал результаты обратно в index.html.
> может кроме method="post" есть другие способы передачи параметров сервлету?Тема==Ответить




а, ну это просто.
response.sendRedirect("/index.html");

-----------------------------------
The Bat + My Gate

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
28.11.2005, 13:55
    #33403363
i'm_novice
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
передача параметров сервлету
Deady
а, ну это просто.
response.sendRedirect("/index.html");


1. т.е. допустим в форме есть type="text" с name="in", method="post", action=""... а
что за action передачи параметров в сервлет?
2. по action считать req.getParameter("in"), произвести какие-то действия.
результат, допустим, содержится в переменной "foo".
3. передать параметры обратно response.sendRedirect("/index.html /*здесь передавать?*/")
...
Рейтинг: 0 / 0
28.11.2005, 13:59
    #33403375
Penkov Vladimir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
передача параметров сервлету
вы вообще знакомы с HTTP?
http://www.w3.org/TR/REC-html40/interact/forms.html

так же рекомендую прочитать книгу "Prentice Hall - Core Servlets and
JavaServer Pages (JSP)". тогда все вопросы отпадут сами собой.


-----------------------------------
The Bat + My Gate

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / передача параметров сервлету / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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