[ https://issues.apache.org/struts/browse/WW-2464?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Don Brown resolved WW-2464. --------------------------- Resolution: Fixed Assignee: Don Brown This works correctly in 2.1.3-SNAPSHOT. I tested accessing the parameter via the ActionContext and HttpServletRequest methods. > 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 > Assignee: Don Brown > Fix For: 2.1.3 > > Attachments: multipart post.PNG > > > 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.