Я хочу отличить httpServletRequest
в multipartHttpServletRequest
. Когда я пытаюсь это сделать, происходит ClassCastException
.HttpServletRequest to MultipartHttpServletRequest: ClassCastException
MultipartHttpServletRequest request = (MultipartHttpServletRequest)req;
Эта ошибка возникла только для вызова AJAX, для формы подать ее не происходит.
Я сделал все необходимые шаги следующим образом:
- Использование
commons-fileupload.jar
- Набор
enctype="multipart/form-data"
- Определение
multiparResolver
компонента в контексте весной.
Пожалуйста, помогите.
может рассказать подробнее о том, как использовать iframe в html для загрузки файла с помощью ajax –
Но концепция проста. Независимо от того, что появляется на экране в виде формы, мы фиксируем значения формы для отправки (путем возврата false для того, чтобы не отправлять это), и готовить скрытый iframe на лету в javascript, а также готовить ту же форму и элементы формы с одинаковыми значениями и отправляет этот iframe. Есть много учебников о том, как мы можем это сделать, используя javascript и iframe. google для 'использования iframe для загрузки файлов', чтобы понять, как мы можем это сделать. – Pokuri