0

I cant figure out what's wrong. html:

            <h:outputText value="#{msg.user}"/>

            <h:selectOneMenu class="form-select" style="width:auto" value="#{listener.localeCode}" valueChangeListener="#{listener.leguageChange}" onchange="submit();" >
                <f:selectItem itemValue="es_ES" itemLabel="EspaƱol"/>
                <f:selectItem itemValue="en_US" itemLabel="English"/>                      
            </h:selectOneMenu>
        </h:form>

Jsf Propieties:

<?xml version='1.0' encoding='UTF-8'?>
<faces-config version="2.2"
              xmlns="http://xmlns.jcp.org/xml/ns/javaee"
              xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
              xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-facesconfig_2_2.xsd">
    <aplication>


        <locale-config>
            <default-locale></default-locale>
            <supported-locale>en_US</supported-locale>
        </locale-config>
         <resource-bundle>
            <base-name>resources.msjs</base-name>
            <var>msg</var>
        </resource-bundle>
    </aplication>
</faces-config>

Propieties: [1]: https://i.stack.imgur.com/xXNZG.png The thing is that user wont apper as value.

0 Answers0