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.

Reply via email to