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