Multipart request parameters not copied into parameterMap
---------------------------------------------------------
Key: WW-2464
URL: https://issues.apache.org/struts/browse/WW-2464
Project: Struts 2
Issue Type: Bug
Components: Core Actions
Affects Versions: 2.0.11
Environment: Windows XP - Tomcat 6
Reporter: Spec Dev
Multipart request parameters aren't being copied into the parameterMap.
Hence, doing HttpServletRequest.getParameter("xxx") return null for all
multipart parameters.
A org.apache.struts2.dispatcher.StrutsRequestWrapper is passed when a GET or
POST action is executed.
However, a org.apache.struts2.dispatcher.multipart.MultiPartRequestWrapper is
used for "multipart/form-data" POST actions.
The org.apache.struts2.dispatcher.multipart.MultiPartRequestWrapper has an
attribute of type
org.apache.struts2.dispatcher.multipart.JakartaMultiPartRequest which in turn
maintains a HashMap attribute named "params".
"params" contains the multipart request parameters and those parameter are
never copied into the parameterMap.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.