![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
MrLjaO |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 64 Регистрация: 30.3.2006 Где: Minsk Репутация: нет Всего: нет |
Возможно я ошибся в предыдущий раз. и разместил тему не там.. почему пробую узнать истину тут.
Проблема с fileupload. По идее действия все стандартные ... получаем запрос, проверяем на multi , если да - то парсим используя следующую вещь
Проблема в том что после таких действий items - пустой список ... Хотя в запросе явно видно что он multi и то что с ним есть файл. Как быть кто может подсказать. P.S. Все работало нормально до апгэйта webwork'a. Может ли быть дело в нём ? Так же заметил что parseRequest(с данным запросом) вызывается ещё до старта функции doUpload() Вызов идёт из JakartaMultiPartRequest (HttpServletRequest servletRequest, String saveDir, int maxSize) этот клас используется где то в webworke а parseRequest парсит нужный мне запрос (в данном случае возвращает список тот, что надо -- а при вызове из doUpload - уже пустой ) Есть какие-нибудь мысли по этому поводу? |
|||
|
||||
MisterCleric |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1043 Регистрация: 16.2.2006 Где: Харьков, Украина Репутация: 33 Всего: 38 |
Привет. Ситуация такая. Есть в webwork FileUplaodInterceptor он запускаеться перед выполнением твоего Action и в нем уже и происходит parseRequest и обращение к JakartaMultiPartRequest. Почитай книгу "Webwork in Action" там все четко написано по поводу Upload
-------------------- ПРИШЕЛ, УВИДЕЛ - ПЕРЕПИСАЛ... |
|||
|
||||
Nymph666 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 25 Регистрация: 28.11.2007 Репутация: нет Всего: нет |
А что же делать-то?
Как-то запрещать ему запускаться или есть другой подход? |
|||
|
||||
Nymph666 |
|
||||||
Новичок Профиль Группа: Участник Сообщений: 25 Регистрация: 28.11.2007 Репутация: нет Всего: нет |
Задача решена!
Проблема решается на раз, два, три. Я использовала GWTшный виджет для загрузки файла. И нужно всего лишь добавить следующую строчку.
в случае с php: вместо строки
нужно написать такую:
|
||||||
|
|||||||
![]() ![]() ![]() |
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |