[richfaces-issues] [JBoss JIRA] (RF-11651) InplaceSelect: valueChangeListener does not work on version: 4.1.0.20110910-M2

Artur Mioduszewski (JIRA) jira-events at lists.jboss.org
Wed Apr 18 08:03:18 EDT 2012


     [ https://issues.jboss.org/browse/RF-11651?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Artur Mioduszewski updated RF-11651:
------------------------------------

    Environment: 
Mojarra 2.1.5, jboss-6.0.0.Final
Used Richfaces example:  input-demo-4.2.0-SNAPSHOT (exact version: 4.2.0-20120214)

  was:Mojarra-2.0, JBoss6.0



Curently I have tried with Richfaces example input-demo-4.2.0-SNAPSHOT (exact version: 4.2.0-20120214):
I have modified a bit code:
{code}
package org.richfaces.demo;

import javax.faces.bean.ManagedBean;
import javax.faces.bean.SessionScoped;
import javax.faces.event.ValueChangeEvent;
import java.io.Serializable;


@SessionScoped
@ManagedBean(name = "inputBean")
public class InputBean implements Serializable
{
    private static final long serialVersionUID = -1471664178358603340L;

    private String value;


    public String getValue()
    {
        return value;
    }


    public String getDupa()
    {
        return "Dupa";
    }


    public void setValue(String value)
    {
        this.value = value;
    }


    public void valueChanged(ValueChangeEvent event)
    {
        System.out.println("Begin of value listener change | ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ");
    }
}
{code}
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:in="http://richfaces.org/input"
    xmlns:misc="http://richfaces.org/misc"
    xmlns:a4j="http://richfaces.org/a4j">
<f:view contentType="text/html" />

<h:head>
	<title>InplaceSelect</title>
</h:head>


<h:body>
	<h:form id="form">
		<div id="scroll" style="width: 500px; height:260px; overflow:auto;"  >
			<fieldset>
				<legend>InplaceSelect Test App</legend>
				Fresh off his victory in the Florida primary, Sen. John McCain is poised to take another big prize. Former zzzzzzzzz

                <br/>
                #{inputBean.dupa}
                <br/>
				<in:inplaceSelect id='ii'  defaultLabel="hello!" value="#{inputBean.value}" openOnEdit="true" saveOnSelect="false"
                     activeClass="activeClass"
                     changedClass="changedClass"
                     disabledClass="disabledClass"
                     styleClass="styleClass"
                     disabled="false"
                     valueChangeListener="#{inputBean.valueChanged}"

                        >
					<f:selectItem itemLabel="Label#1" itemValue="Value#1"/>
					<f:selectItem itemLabel="Label#2" itemValue="Value#2"/>
					<f:selectItem itemLabel="Label#3" itemValue="Value#3"/>
					<f:selectItem itemLabel="Label#4" itemValue="Value#4"/>
					<f:selectItem itemLabel="Label#5" itemValue="Value#5"/>
					<f:selectItem itemLabel="Label#6" itemValue="Value#6"/>
					<f:selectItem itemLabel="Label#7" itemValue="Value#7"/>
					<f:selectItem itemLabel="Label#8" itemValue="Value#8"/>
					<f:selectItem itemLabel="Label#9" itemValue="Value#9"/>
					<f:selectItem itemLabel="Label#10" itemValue="Value#10"/>
					<f:selectItem itemLabel="Label#11" itemValue="Value#11"/>
					<f:selectItem itemLabel="Label#12" itemValue="Value#12"/>
					<f:selectItem itemLabel="Label#13" itemValue="Value#13"/>
					<f:selectItem itemLabel="Label#14" itemValue="Value#14"/>
				</in:inplaceSelect>
				
				 Mayor Rudy Giuliani plans to drop out and endorse McCain, two GOP sources said. That would give McCain added momentum heading into a debate Wednesday and next week's Super Tuesday contests 
			</fieldset>
            <ul>
                <li><h:commandButton value="submit"></h:commandButton></li>
                <li> <h:commandButton value="ShowPopup" onclick="#{misc:component('ii')}.showPopup(); return false;"/></li>
                <li></li>
            </ul>


		</div>
		<h:panelGroup id="out">
			<h:outputText value="Entered Value: #{inputBean.value}"/>
		</h:panelGroup>
		
		<!--a4j:poll render="is" interval="2000" />
		<in:inplaceSelect id='is'  defaultLabel="Edit Text" value="#{inputBean.value}" openOnEdit="true" saveOnSelect="false">
			<f:selectItem itemLabel="Label#1" itemValue="Value#1"/>
			<f:selectItem itemLabel="Label#2" itemValue="Value#2"/>
		</in:inplaceSelect-->
	</h:form>
</h:body>
</html>

{code}

{code}


                
> InplaceSelect: valueChangeListener does not work  on version: 4.1.0.20110910-M2
> -------------------------------------------------------------------------------
>
>                 Key: RF-11651
>                 URL: https://issues.jboss.org/browse/RF-11651
>             Project: RichFaces
>          Issue Type: Bug
>      Security Level: Public(Everyone can see) 
>          Components: component-selects
>    Affects Versions: 4.1.0.Milestone2
>         Environment: Mojarra 2.1.5, jboss-6.0.0.Final
> Used Richfaces example:  input-demo-4.2.0-SNAPSHOT (exact version: 4.2.0-20120214)
>            Reporter: Artur Mioduszewski
>            Assignee: Pavol Pitonak
>
> {code}
> <rich:inplaceSelect id="inplaceSelectID"
> valueChangeListener="#{inplaceSelect.valueChangeListener}" ..... />
> {code}
> {code}
> public void valueChangeListener(ValueChangeEvent event){ System.out.println("InplaceSelect.valueChangeListener()"); }
> {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the richfaces-issues mailing list