[ http://www.stripesframework.org/jira/browse/STS-674?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=11684#action_11684 ]
Chut N Yee commented on STS-674: -------------------------------- I saw two "_sourcePage" hidden fields in the generated html. This could be the cause of the problem. I think this is also related to bug STS_672. <form action="/CSIUser/userHome.action" method="post"> <div> <form enctype="multipart/form-data" name="userHomeForm" action="/CSIUser/userHome.action" method="post"> <input name="fileBean" type="file" /> <input name="upload" value="upload" type="submit" /> <div style="display: none;"> <input type="hidden" name="_sourcePage" value="LA0Tyc3bYUwJDj1JmqNuE24xiSlmU_Id29300QhQp8Q=" /> <input type="hidden" name="__fp" value="0gZGESUOeXk=" /></div></form> </div> <div style="display: none;"> <input type="hidden" name="_sourcePage" value="gfUOHHnajR7kuDZDTvKJ0Lv0yBT2PidtxLAeU0DJM9A=" /> <input type="hidden" name="__fp" value="jXqEAZWUeUc=" /> </div> </form> > Partial form cause File Tag to fail > ----------------------------------- > > Key: STS-674 > URL: http://www.stripesframework.org/jira/browse/STS-674 > Project: Stripes > Issue Type: Bug > Affects Versions: Release 1.5.1 > Environment: Windows Vista, Tomcat, Jdk 1.6 > Reporter: Chut N Yee > Priority: Critical > > The Jsp: > <stripes:layout-render name="/layout/testLayout.jsp" title="User Home" > action="/userHome.action"> > <stripes:layout-component name="contents"> > <stripes:form action="/userHome.action" partial="true"> > <stripes:file name="fileBean" /> > <stripes:submit name="upload" value="upload"/> > </stripes:form> > </stripes:layout-component> > </stripes:layout-render> > The Layout: > <stripes:layout-definition> > <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" > "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> > <html> > <head> > <meta http-equiv="content-type" content="text/html; > charset=iso-8859-1"/> > </head> > <body> > <stripes:form action="${action}"> > <div>${contents}</div> > </stripes:form> > </body> > </html> > </stripes:layout-definition> > --------------------- > fileBean is always null in action bean. > It works if I take away the <stripes:form> tag in the layout, and remove > partial="true" in the jsp. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://www.stripesframework.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira ------------------------------------------------------------------------------ _______________________________________________ Stripes-development mailing list Stripes-development@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/stripes-development