Ho risolto il problema dei css:
la cartella css è dentro WebContent (non ho provato altrove.. lì funziona =P)
il contenuto del file era da modificare:
codice:
tr.oddRow {
background-color: white;
}
tr.evenRow {
background-color: silver;
}
table.formGrid {
border: solid #000 3px;
width: 400px;
}
table.resultGrid {
border: solid #000 1px;
width: 200px;
}
L'unico nodo irrisolto è il come visualizzare i messaggi dichiarati globalmente nel messages.properties...
attualmente il mio codice jsf:
codice:
<h:outputLabel value="First Number" for="firstNumber" />
<h:inputText id="firstNumber" label="First Number"
value="#{calculator.firstNumber}" required="true" />
<h:message for="firstNumber" />
in caso di valore vuoto restituisce:
codice:
"Second Number": Il valore è obbligatorio
mentre mi aspetterei che restituisca
come specificato nel file messages.properties:
codice:
javax.faces.component.UIInput.REQUIRED_detail=required
Qualche idea?