Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
4.1
-
None
-
tapestry 4.11 snapshot
Description
"The single update block for hidden form input fields should only happen when updating individual items
contained in a form, but not when the whole form itself needs to be
rendered. "
Essentially, using updateComponent on a component that contains a form seems to cause a problem if that formin turn has form elements in it, at least in my example.
My problem template is:
<div jwcid="@Border">
>
> <a href= "#" jwcid="@DirectLink" async = "ognl:true" listener =
> "listener:changePage" parameters = "ognl:0" updateComponents = "ognl:
>
">0</a> |
> <a href= "#" jwcid="@DirectLink" async = "ognl:true" listener =
> "listener:changePage" parameters = "ognl:4" updateComponents = "ognl:
>
" >4</a>
>
>
> <div jwcid="res@Any">
> ${new java.util.Date()}<br/>${search.pageNumber}<br/>${bookmarkablePage}
> <br/>
> <div jwcid="@For" value ="ognl:result" source = "ognl: results">
> <form jwcid="xform@Form">
> <input type="submit" jwcid="xf@Submit"/>
> </form>
> <br/>
> </div>
> </div></div>
>