title: selectOneMenu and textEntry in IceFaces
body: <p>I have problem with IceFaces, i try change ace:textEntry depends on item selected on ice:selectOneMenu.</p>
  
  <p>Also i don't need to go new page, i want it to be AJAX and reflesh everytime i change it.
  I try do it in that way:</p>
  
  <pre><code>&lt;html xmlns="http://www.w3.org/1999/xhtml"
  xmlns:ui="http://java.sun.com/jsf/facelets"
  xmlns:h="http://java.sun.com/jsf/html"
  xmlns:f="http://java.sun.com/jsf/core"
  xmlns:ice="http://www.icesoft.com/icefaces/component"
  xmlns:ace="http://www.icefaces.org/icefaces/components"
  xmlns:icecore="http://www.icefaces.org/icefaces/core"&gt;
  
  &lt;f:view&gt;
  
          &lt;ice:selectOneMenu partialSubmit="true" onchange="submit()"
              value="#{testBean.selectedItem}"
              valueChangeListener="#{testBean.selectionChanged}"
              immediate="true"&gt;
  
              &lt;f:selectItems value="#{testBean.standardList}"
                  var="itemValue" itemLabel="#{itemValue}"
                  itemValue="#{itemValue}" /&gt;
          &lt;/ice:selectOneMenu&gt;
  
          &lt;ace:textEntry labelPosition="left" label="Output text: " id="output" value="#{testBean.outputItem}" &gt;  
          &lt;ace:ajax render="@this"/&gt;
          &lt;/ace:textEntry&gt;
  &lt;/f:view&gt;
  </code></pre>
  
  <p></p>
  
  <p><strong>And bean:</strong></p>
  
  <pre><code>import java.util.Arrays;
  import java.util.List;
  
  import javax.faces.bean.CustomScoped;
  import javax.faces.bean.ManagedBean;
  import javax.faces.event.ValueChangeEvent;
  import javax.inject.Inject;
  
  import org.slf4j.Logger;
  
  @ManagedBean
  @CustomScoped(value = "#{window}")
  public class TestBean {
  
  @Inject
  private Logger logger;
  
  private String selectedItem;
  private String outputItem;
  
  private List&lt;String&gt; standardList = Arrays.asList("Artur","Adam","Mirek");
  
  public void selectionChanged(ValueChangeEvent e){
      this.outputItem = this.selectedItem;
      logger.info(this.outputItem);
  }
  
  public String getSelectedItem() {
      return selectedItem;
  }
  
  public void setSelectedItem(String selectedItem) {
      this.selectedItem = selectedItem;
  }
  
  public List&lt;String&gt; getStandardList() {
      return standardList;
  }
  
  public void setStandardList(List&lt;String&gt; standardList) {
      this.standardList = standardList;
  }
  
  public String getOutputItem() {
      return outputItem;
  }
  
  public void setOutputItem(String outputItem) {
      this.outputItem = outputItem;
  }
  </code></pre>
  
  <p>But it won't work, any solutions? Big thx.</p>