Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / request.getParameter("param") is null / 3 сообщений из 3, страница 1 из 1
18.04.2014, 07:51
    #38618255
xPro
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
request.getParameter("param") is null
Есть такая простая html форма:

Код: html
1.
2.
3.
4.
5.
	<form action="Service" method="post" enctype="multipart/form-data">
        <input type="text" name="param" id="param"/>
        <input type="file" name="f" id="f"/>
        <input type="submit" value="submit"/>
	</form>



Пытаюсь отправить файл и поле на java сервлет.
Оба параметра нормально отправляются (видно через fiddler), но request.getParameter("param") возвращает null.
Если вручную считать поток пришедших данных
Код: java
1.
	Scanner s = new Scanner(request.getInputStream(), "UTF-8").useDelimiter("\\A");



То там всё есть.
Как считать все post параметры?
...
Рейтинг: 0 / 0
19.04.2014, 21:43
    #38619650
J.Serge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
request.getParameter("param") is null
xPro,

назови его param2
...
Рейтинг: 0 / 0
21.04.2014, 09:51
    #38620083
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
request.getParameter("param") is null
multipart запросы нужно обрабатывать особым образом.
Либо использовать современный Servlet API
http://docs.oracle.com/javaee/6/tutorial/doc/glrbb.html
Либо Apache Commons FileUpload
http://commons.apache.org/proper/commons-fileupload/
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / request.getParameter("param") is null / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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