当前位置: 代码迷 >> JavaScript >> JSF 国际化中施用占位符
  详细解决方案

JSF 国际化中施用占位符

热度:244   发布时间:2012-11-10 10:48:51.0
JSF 国际化中使用占位符
message.properties文件中示例内容如下:
cn.com.bps.pagination.pageNumber=第 {0} 页
代码说明:在上述代码中使用了一个占位符{0},如果有两个占位符,那第二个占位符用{1}表示。

页面中使用国际化,内容如下:
<h:outputFormat
value="#{messages['cn.com.bps.pageNumber']}">
   <f:param value="#{paginationAction.pageCount}" />
</h:outputFormat>

代码说明:在上述代码中使用f:param传递参数,将#{paginationAction.pageCount} 的值替换国际化消息中的第一个占位符{0}。

如果#{paginationAction.pageCount}的值为10,者页面上显示的结果如下:
第 10 页



  相关解决方案