pessoal a aplicacao e simples...
tenho uma combo com os tipos de usuario, e quando selecionado um tipo de usuario e preenchido abaixo outra combo com os usuarios que sao do tipo escolhido acima
==========================
segue o codigo...
<ui:composition template="../template/template.jspx">
<ui:define name="conteudo">
<?xml version="1.0" encoding="ISO-8859-1"?>
<html xmlns:jsp="http://java.sun.com/jsp/page"
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:rich="http://richfaces.org/rich"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:fn="http://java.sun.com/jstl/core">
<body>
<f:view>
[b]<ui:composition template="../template/template.jspx">
<ui:define name="conteudo">[/b]
<h:form>
<h:panelGrid columns="2">
<f:facet name="header">
<h:outputText value="Funcionarios:" />
</f:facet>
<h:outputText value="Departamento:" />
<h:selectOneMenu value="#{usuarioBean.usuarioForm.tipoUsuario}"
valueChangeListener="#{usuarioBean.carregaCombosAtualizarUsuario}">
<f:selectItems value="#{usuarioBean.tiposUsuarios}" />
<a4j:support event="onchange" reRender="func" />
</h:selectOneMenu>
<h:outputText value="Funcionário:" />
<h:selectOneMenu
id="func">
<f:selectItems value="#{usuarioBean.usuariosCadastrados}" />
<a4j:support event="onchange" reRender="dados" />
</h:selectOneMenu>
</h:panelGrid>
[b]</<ui:define>
</ui:composition>[/b]
</h:form>
</f:view>
</body>
</html>