You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tapestry.apache.org by "Howard M. Lewis Ship (JIRA)" <de...@tapestry.apache.org> on 2008/09/10 20:07:44 UTC

[jira] Commented: (TAPESTRY-2453) Form enctype is not updated when an Upload component is injected via FormInjector / AjaxFormLoop

    [ https://issues.apache.org/jira/browse/TAPESTRY-2453?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12629891#action_12629891 ] 

Howard M. Lewis Ship commented on TAPESTRY-2453:
------------------------------------------------

Added some manual testing, as its not (to my knowledge) possible to test the upload element using Selenium.

> Form enctype is not updated when an Upload component is injected via FormInjector / AjaxFormLoop
> ------------------------------------------------------------------------------------------------
>
>                 Key: TAPESTRY-2453
>                 URL: https://issues.apache.org/jira/browse/TAPESTRY-2453
>             Project: Tapestry
>          Issue Type: Bug
>          Components: tapestry-core
>    Affects Versions: 5.0.13
>            Reporter: Ognen Ivanovski
>            Priority: Minor
>
> The following snipped describes the situation:
>     <t:form>
>       <ul>
>         <li t:id="loop" t:type="AjaxFormLoop" source="uploads" value="currentValue"  encoder="encoder">
>           <t:submitnotifier>
>                 <t:upload value="currentValue.uploadedFile" />
>             <t:removerowlink>remove</t:removerowlink>
>           </t:submitnotifier>
>           <t:parameter name="addRow">
>             <t:addrowlink>Add a row</t:addrowlink>
>           </t:parameter>
>         </li>
>       </ul>
>      <t:submit>Submit</t:submit>
>     </t:form>
> Adding a row to this form causes an addition of a Upload component. However when doing so the enctype of the form tag should be updated to "multipart/form-data". However this does not happen. I suppose that reverting the enctype back to normal when the last upload component is removed doesn't happen too.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org