`
yinlongfei
  • 浏览: 155266 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

JSF 国际化中使用占位符

    博客分类:
  • 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 页



分享到:
评论

相关推荐

    eclipse 创建JSF xhtml 模板

    - 替换模板中的占位符,添加所需的JSF UI组件和其他内容。 #### 四、进一步定制模板 1. **修改样式**: - 在`&lt;h:head&gt;`部分添加CSS链接或内联样式。 2. **添加JavaScript**: - 可以在`&lt;h:head&gt;`或`&lt;h:body&gt;`...

    JSF标签(简体中文版,可作为jsf的UI设计人员的参考指南)

    `&lt;h:outputFormat&gt;`用于格式化输出,可以包含占位符并结合`&lt;f:param&gt;`动态填充内容。 3. **命令标签**: 命令标签主要用于处理用户交互,通常表现为按钮或链接,如`&lt;h:commandButton&gt;`和`&lt;h:commandLink&gt;`。它们...

    各种JSF HTML标签总结.doc

    它可以接受参数,并使用这些参数来填充占位符。示例如下: ```html !"&gt; ``` - **value**:格式化的字符串模板。 - **param**:参数列表。 ##### 6. `&lt;h:graphicImage&gt;` 标签 `&lt;h:graphicImage&gt;` 标签用于在...

    ButterFaces:轻巧且响应Swift的JSF框架,结合了Bootstrap,jQuery和HTML 5的优点,从而使用JSF 2开发了快速,便捷和现代的Web应用程序

    它包装了大多数默认的JSF 2组件,并向标准JSF 2组件添加了标签,只读视图,工具提示,占位符,验证样式类标记和其他不错的功能。 为什么选择ButterFaces? 这很简单:因为黄油都可以使一切都变得更好。 普通的J

    JSF标准标签

    它允许使用`&lt;f:param&gt;`标签来定义格式化字符串中的占位符。 - 示例代码: ```xml ``` ##### 2.2 输入类标签 输入类标签用于收集用户的输入数据。这些标签通常以`input`开头,例如`&lt;h:inputText&gt;`、`...

    JXL使用模板通过el表达式生成excel文件

    在模板中,你可以预定义单元格的格式,如字体、颜色、边框等,同时可以使用占位符来表示将要填充的数据。 **步骤2:解析模板** 在Java代码中,使用JXL库读取这个模板文件。JXL提供了`Workbook`类来代表整个Excel...

    java调用PageOffice生成word

    2. **模板处理**:开发者可以创建一个包含占位符的Word文档作为模板,例如`${name}`、`${address}`等,然后使用PageOffice将这些占位符替换为实际的数据值。 3. **动态生成Word**:在获取到数据后,PageOffice会...

    OAF中文资料

    - 文档中的占位符表示这部分内容有待填充。常见的控件问题可能涉及控件的配置、样式设置、事件处理等方面。 - **交互问题** - 同样,交互问题的占位符也提示这部分内容尚待补充。可能包括页面间的数据传递、动态...

    freemarker文档

    - **模板**: 模板是Freemarker的中心概念,它包含HTML或其他格式的文本,并通过占位符(称为变量或指令)与数据模型进行交互。 - **数据模型**: 数据模型是Java对象集合,它们提供模板所需的数据。这些对象可以是...

    Java操作Word模板实现动态数据输出

    3. **数据填充**:遍历文档中的所有占位符(如上面提到的特殊符号),根据数据库查询结果进行替换。 4. **生成Word文件**:将填充后的文档保存为新的Word文件。 5. **提供Word文件下载**:通过JSP提供下载链接,...

    Tiles 框架技术,非常好的一个东东,和大家共享

    这使得Tiles成为了一个通用的视图解决方案,可以在各种Web应用环境中使用。 6. **动态组装**: 一个显著的优势是,Tiles允许在运行时动态地组装页面。这意味着开发者可以根据用户角色、权限或其他条件来决定展示哪些...

    Spring2.5-Reference_zh_CN.txt

    - **属性占位符**:Spring支持使用占位符来引用外部配置文件中的值,增强了系统的灵活性。 #### 五、面向切面编程(AOP) - **AOP基础**:面向切面编程是一种编程范式,它将横切关注点从业务逻辑中分离出来,提高...

    oracle ADF 开发指南

    - **斜体**:用于书籍标题、强调内容或占位符。 - **加宽**:用于显示URL、示例代码中的屏幕输出或需要用户输入的命令。 #### 十、Oracle ADF 架构 - **MVC架构**:模型(Model)、视图(View)和控制器...

    实用J2EE设计模式编程指南

    它为真实对象提供一个替身或占位符,从而控制对原对象的访问。 - **装饰器模式**:允许动态地给一个对象添加一些额外的职责,比如在Servlet过滤器中,通过装饰器可以实现对请求的预处理和后处理。 - **策略模式**:...

    apache-tomcat-8.5.72-deployer.tar.gz

    4. **部署WAR文件**:运行`java -jar deployer.jar --url http://&lt;server&gt;:&lt;port&gt;/manager/text --username &lt;username&gt; --password &lt;password&gt; deploy &lt;path_to_war_file&gt;`,用你的服务器信息替换占位符。...

    Oracle数据库WEB开发指南.rar

    4. **预编译语句与参数绑定**:为了提高性能和防止SQL注入,开发者应使用PreparedStatement预编译SQL语句,并通过占位符绑定参数。 5. **游标和批处理**:在处理大量数据时,游标允许逐行处理结果,而批处理则可以...

    hibernate验证框架学习

    可以通过在 `message` 属性中使用占位符来插入具体的验证失败信息,例如: ```java @NotNull(message = "{javax.validation.constraints.NotNull.message}") ``` ##### 4.2 自定义消息插值 除了使用默认的消息...

    JFOX3.1参考指南(中文)

    - **全局占位符**:提供了一种机制来全局配置和访问常量或变量。 - **MVC 框架**:JFox 自带的 MVC 框架支持 Web 应用的快速开发。 - **web.xml**:配置文件中定义了框架的核心配置。 - **Action**:处理来自...

    学生选课12332123123123

    例如,“SDFF”可能代表“系统设计与功能实现”,“QWDQWDQWD”可能是开发者在编写时的临时占位符,或者是对系统某一环节的简略描述。整体来看,这个系统显然已经经过了测试并被认为是"测试ok"的,意味着它具备了...

Global site tag (gtag.js) - Google Analytics