custom behavior makes form not to be submitted
----------------------------------------------
Key: MYFACES-2479
URL: https://issues.apache.org/jira/browse/MYFACES-2479
Project: MyFaces Core
Issue Type: Bug
Affects Versions: 2.0.0-alpha
Reporter: Matthias Weßendorf
Attaching a simple behavior to a h:commandbutton makes the form to no longer
submit it.
Java:
package net.wessendorf;
import javax.faces.component.behavior.ClientBehaviorBase;
import javax.faces.component.behavior.ClientBehaviorContext;
import javax.faces.component.behavior.FacesBehavior;
@FacesBehavior("net.wessendorf.Confirm")
public class ConfirmBehavior extends ClientBehaviorBase
{
@Override
public String getScript(ClientBehaviorContext behaviorContext)
{
return "return confirm('Really')";
}
}
taglib.xml:
<facelet-taglib xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-facelettaglibrary_2_0.xsd"
version="2.0">
<namespace>http://wessendorf.net/behavior</namespace>
<tag>
<tag-name>confirm</tag-name>
<behavior>
<behavior-id>net.wessendorf.Confirm</behavior-id>
</behavior>
</tag>
</facelet-taglib>
XHTML file:
<h:commandButton value="click me">
<wessi:confirm />
</h:commandButton>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.