エラーのあるコードは次のとおりです。
<h:form>
<rich:select defaultLabel="Seleccionar región" value="#{StaticInfo.regionElegida}">
<f:selectItems value="#{StaticInfo.regiones.entrySet()}" var="region" itemValue="#{region.key}" itemLabel="#{region.value}" />
<a4j:ajax event="change" render="provs" listener="#{StaticInfo.updateProvincias}" />
</rich:select>
<rich:select id="provs" defaultLabel="Seleccionar provincia" value="#{StaticInfo.provinciaElegida}">
<f:selectItems value="#{StaticInfo.provincias.entrySet()}" var="prov" itemValue="#{prov.key}" itemLabel="#{prov.value}" />
<a4j:ajax event="change" render="texto" />
</rich:select>
<h:outputText value="#{StaticInfo.provinciaElegida)}" id="texto" />
</h:form>
リストにはアイテムが正しく表示され、Beanにはに必要なゲッターとセッターがありprovinciaElegida
ます。これで、2番目の選択の項目は、最初の選択で選択されたものによって異なります。そして、何らかの理由で、outputText要素は結果を表示していません。
ありがとうございました。