You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@myfaces.apache.org by "Leonardo Uribe (JIRA)" <de...@myfaces.apache.org> on 2011/05/05 19:08:04 UTC

[jira] [Commented] (TOMAHAWK-1572) CLONE - t:panelTabbedPane breaks commandLinks

    [ https://issues.apache.org/jira/browse/TOMAHAWK-1572?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13029441#comment-13029441 ] 

Leonardo Uribe commented on TOMAHAWK-1572:
------------------------------------------

It is true that a autoform is rendered around it automatically, but the fact is this is correct.

The problem is this component must be wrapped by a outer form component (h:form) to work correctly. Why? because this component has state that must be preserved between requests, and jsf uses an input hidden at the end of h:form. It is possible to do some hack to add a h:form, but this one will not be a real dummy, like the current code.

Historically, this code was let as is as a "warning" to users about this problem. If you need to submit stuff per tabs, use t:subform tag instead. I'll close this issue as invalid. Thanks for your attention in the details.

> CLONE - t:panelTabbedPane breaks commandLinks
> ---------------------------------------------
>
>                 Key: TOMAHAWK-1572
>                 URL: https://issues.apache.org/jira/browse/TOMAHAWK-1572
>             Project: MyFaces Tomahawk
>          Issue Type: Bug
>          Components: Tabbed Pane
>            Reporter: John Yeary
>            Assignee: Thomas Spiegl
>              Labels: commandLink, panelTabbedPane
>         Attachments: AutoformVisible.jpg
>
>
> When a commandLink is nested inside a panelTab as part of a panelTabbedPane, the resulting commandLink does not work because its form gets nested in the 'autoform' generated by the panelTabbedPane.  
> The result is a Javascript error when the link is clicked.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira