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.

Reply via email to