[
https://issues.apache.org/jira/browse/MYFACES-2960?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Leonardo Uribe resolved MYFACES-2960.
-------------------------------------
Resolution: Fixed
Fix Version/s: 2.0.3-SNAPSHOT
Assignee: Leonardo Uribe
prependId has the effect of do not add UIForm client id for child components.
The optimization done on MYFACES-2940 takes advantage of NamingContainer
interface to limit the nodes required to be visited, but when prependId is
false, this optimization must not be done.
> Setting prependId="false" (on h:form) makes <f:ajax/> not working with any
> ActionSource
> ---------------------------------------------------------------------------------------
>
> Key: MYFACES-2960
> URL: https://issues.apache.org/jira/browse/MYFACES-2960
> Project: MyFaces Core
> Issue Type: Bug
> Affects Versions: 2.0.3-SNAPSHOT
> Reporter: Matthias Weßendorf
> Assignee: Leonardo Uribe
> Fix For: 2.0.3-SNAPSHOT
>
>
> When using the following, I am able to execute an action method:
> <?xml version="1.0" encoding="UTF-8"?>
> <!DOCTYPE html>
> <html xmlns="http://www.w3.org/1999/xhtml"
> xmlns:f="http://java.sun.com/jsf/core"
> xmlns:h="http://java.sun.com/jsf/html"
> xmlns:ui="http://java.sun.com/jsf/facelets">
> <h:head>
> <title>BUG...</title>
> </h:head>
> <h:body>
> <h:form id="jsfForm">
> <h:commandButton id="button" value="dasdsa"
> action="#{fileMonitor.clicker}">
> <f:ajax />
> </h:commandButton>
> </h:form>
> </h:body>
> </html>
> However, when using this <h:form prependId="false" ......> it does not work.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.