
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
05.09.2005, 14:44
|
|||
|---|---|---|---|
|
|||
Сначала GET, потом POST. |
|||
|
#18+
Здравствуйте, Тривиальный вопрос. Вызываю сервлет: http://..../servlet?useraction=login логинюсь, форма POSTит результат на тот же самый сервлет. Но выставляет параметр useraction=dovalidation: <input type="hidden" name="useraction" value="dovalidation"> Так вот, при проверке у меня useraction=login все равно. Если поставить <form method=get> все работает. Но мне нужно POST. Кто подскажет как это обойти? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.09.2005, 14:52
|
|||
|---|---|---|---|
Сначала GET, потом POST. |
|||
|
#18+
Чего обойти? У тебя в сервлете должно быть два метода doGet и doPost. Обычно один ссылается на другой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.09.2005, 15:09
|
|||
|---|---|---|---|
|
|||
Сначала GET, потом POST. |
|||
|
#18+
Так есть. POST и GET обрабатываются одинаково, одной функцией. Просто после POST значение параматра useraction по прежнему остается от прежнего GET. Как я понимаю doGet и doPost одновременно выполняться не могут. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.09.2005, 15:11
|
|||
|---|---|---|---|
|
|||
Сначала GET, потом POST. |
|||
|
#18+
Параметры передаваемые через GET имеют более высокий приоритет! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.09.2005, 15:32
|
|||
|---|---|---|---|
Сначала GET, потом POST. |
|||
|
#18+
авторПросто после POST значение параматра useraction по прежнему остается от прежнего GET. Не должно там ничего от старого гет оставаться этож не сессия какая... где-то у тебя косяк <input type="hidden" name="useraction" value="dovalidation"> находится внутри той (и только той) формы которая сабмитится, форма имеет метод пост, на момент сабмита значение поля-dovalidate и в сервлете оно нигде не изменяется? Кстати, откуда значение "login" берётся? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.09.2005, 15:43
|
|||
|---|---|---|---|
|
|||
Сначала GET, потом POST. |
|||
|
#18+
Naug авторПросто после POST значение параматра useraction по прежнему остается от прежнего GET. Не должно там ничего от старого гет оставаться этож не сессия какая... где-то у тебя косяк <input type="hidden" name="useraction" value="dovalidation"> находится внутри той (и только той) формы которая сабмитится, форма имеет метод пост, на момент сабмита значение поля-dovalidate и в сервлете оно нигде не изменяется? Нет, не изменяется. Оно в форме только прописано. Naug[quot автор] Кстати, откуда значение "login" берётся? login - вызивается сервлет в самом начале ....servlet?useraction=login ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/search_topic.php?author=design&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
get settings: |
10ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
143ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 474ms |
| total: | 722ms |

| 0 / 0 |
