RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Проблема с методом post


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : vitaly, none
To : All
Subj : Проблема с методом post

Есть страничка хтмл отправляющая данные введенные пользователем

<%-----
reg-new-user-form.jsp
Форма регистрации нового пользователя

----%>
<table border="0" width="90%">
<form method="post" action="index.jsp?action=regnew">
<tr>
<td width="27%">Желаемый ЛОГИН</td>
<td width="5%">*</td>
<td width="19%">
<input type="text" name="userl" size="34" value="<%= userl %>">
</td>
<td width="49%"><%= userl_e %></td>
</tr>
<tr>
<td width="27%">ПАРОЛЬ</td>
<td width="5%">*</td>
<td width="19%">
<input type="password" name="userp1" size="33" value="<%= userp1 %>">
</td>
<td width="49%"><%= userp1_e %></td>
</tr>
<tr>
<td width="27%">Еще раз ПАРОЛЬ</td>
<td width="5%">*</td>
<td width="19%">
<input type="password" name="userp2" size="33" value="<%= userp2 %>">
</td>
<td width="49%"><%= userp2_e %></td>
</tr>
<tr>
<td width="27%">Фамилия</td>
<td width="5%">*</td>
<td width="19%">
<input type="text" name="userf" size="33" value="<%= userf %>">
</td>
<td width="49%"><%= userf_e %></td>
</tr>
<tr>
<td width="27%">Имя</td>
<td width="5%">*</td>
<td width="19%">
<input type="text" name="useri" size="33" value="<%= useri %>">
</td>
<td width="49%"><%= useri_e %></td>
</tr>
<tr>
<td width="27%">Отчество</td>
<td width="5%"></td>
<td width="19%">
<input type="text" name="usero" size="33" value="<%= usero %>">
</td>
<td width="49%"><%= usero_e %></td>
</tr>
<tr>
<td width="27%">Государство</td>
<td width="5%"></td>
<td width="19%">
<input type="text" name="countrys" size="33" value="<%= countrys %>">
</td>
<td width="49%"><%= countrys_e %></td>
</tr>
</table>
<input type="submit" value="Отослать" name="rnf1">
<input type="reset" value="Сброс" name="rnf2">
</form>
<% } catch (Exception e) {} %>

и данные с этой формы должен получать следующий блок

request.setCharacterEncoding("windows-1251");

Enumeration loadvarspn=request.getParameterNames();
while (loadvarspn.hasMoreElements())
{
String loadvarspar=(String) loadvarspn.nextElement();
String loadvarsval=(String) request.getParameter(loadvarspar);
session.setAttribute(loadvarspar,loadvarsval);
}

но он получает данные только если они были отправлены при помощи метода GET
во всех моих источниках для получения параметров запроса используеться только метод request.getParameter(), может быть для получения переменных запроса POST нужно использовать другой метод ?





Tue 26 Nov 2002 11:15 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR




Programmed by Dmitri Maximovich, Dmitry I. Platonoff, Eugen Kuleshov.
25.09.99 (c) 1999, RU/2. All rights reserved.
Rewritten by Dmitry Ban. All rights ignored.