The issue has gone away, after I removed plugin
[struts2-fileupload-plugin-2.1.7-SNAPSHOT.jar]. But this plugin works
correctly w/ Struts 2.1.6.

Alex Siman wrote:
> 
> If form uses [enctype="multipart/form-data"] then Struts2 stores request
> params in session (I suppose, at least not in request). And with every
> form submit Struts2 prepend prev value of parameter to a new one separated
> by a comma.
> 
> Example:
> 
> update.jsp
> ----------------------
>       <s:form action="upload" enctype="multipart/form-data">
>               ...
>               <s:textfield name="desc" label="Description"/>
>               ...
>       </s:form>
> ----------------------
> 
> Suppose we have submited form multiple times:
> 1) set "desc" to "1", then "desc" will be "1".
> 2) set "desc" to "2", then "desc" will be "1, 2".
> 3) set "desc" to "3", then "desc" will be "1, 2, 3".
> ...
> n) set "desc" to "n", then "desc" will be "1, 2, 3 ... , n-1, n".
>       
> This issue appeared after I upgraded to Struts 2.1.8:
> - ognl-2.7.3.jar
> - struts2-core-2.1.8.jar
> - struts2-fileupload-plugin-2.1.7-SNAPSHOT.jar
> - xwork-core-2.1.6.jar
> 
> Is this bug or feature? How to fix this?
> 

-- 
View this message in context: 
http://www.nabble.com/Bug%3A-Struts-2.1.8-and-%22multipart-form-data%22-tp25883021p25900845.html
Sent from the Struts - Dev mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org
For additional commands, e-mail: dev-h...@struts.apache.org

Reply via email to