可以將錯誤信息或者提示信息存放到外部properties文件里。例如:
<f:loadBundle baseName="carstore.bundles.Resources" var="bundle"/>
Resources.properties文件存放在carstore.bundles包里。
Resources.properties里內容片斷:
thanksLabel=Thanks, {0} , for ....
右側的信息和左側的鍵值是關聯的。<outputMessage>標記就是用來顯示消息的,例子:
<h:outputMessage value="#{bundle.thankslabel}">
<f:prameter value="#{xxx.firstname}"/>
</h:outputMessage>
<f:loadBundle baseName="carstore.bundles.Resources" var="bundle"/>
Resources.properties文件存放在carstore.bundles包里。
Resources.properties里內容片斷:
thanksLabel=Thanks, {0} , for ....
右側的信息和左側的鍵值是關聯的。<outputMessage>標記就是用來顯示消息的,例子:
<h:outputMessage value="#{bundle.thankslabel}">
<f:prameter value="#{xxx.firstname}"/>
</h:outputMessage>