[ 
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

Reply via email to