当前位置: 首页 > 知识库问答 >
问题:

thymeleaf+i18n-如何连接控制器和i18n的值?

仲鸿风
2023-03-14

我有一个表字段,它应该显示持久布尔值的国际化值。

在我的i18n文件中,我有folloing条目:

gen.true=<value for true>
gen.false=<value for false>

在桌子上,我有:

<td style="text-align: center" th:text="#{gen.${pojo.<value>}}">

如果我把它保留为:

<td style="text-align: center" th:text="${pojo.<value>}">
??gen.pojo.recurrent??

我希望它显示

怎么做?

共有1个答案

融唯
2023-03-14
<td style="text-align: center" th:text="#{${'gen.' + pojo.recurrent}}">xxx</td>

或使用预处理http://www.thymeleaf.org/doc/tutorials/2.1/usingthymeleaf.html#预处理

<td style="text-align: center" th:text="#{gen.__${pojo.recurrent}__}">xxx</td>
 类似资料:
  • 一个固定大小的div,由于中英文 文字数量差异很大,有可能中文一行的情况下英文要3行,如何使英文也显示一行?

  • Installation and configuration of locales. Locale installation This chapter describes the installation of locales in SliTaz GNU/Linux from a SliTaz GNU/Linux host system. The installation of locales c

  • This tutorial will walk you through the basis of the Docusaurus i18n system. We will add French translations to a newly initialized English Docusaurus website. Initialize a new site with npx @docusaur

  • i18n-chain 是一个 TypeScript 高性能 i18n(国际化)操作组件,支持 React、React-Native、Taro 与 NodeJS。 采用链式操作,并具有提示功能,代码可以自动补全。 支持以下浏览器:

  • Nuiton-I18n 是一个 Java 国际化开发包,基于 ResourceBundles 类。 示例代码: I18n.init(new DefaultI18nInitializer("myBundle"), Locale.FR);System.out.println(I18n._("This text will be translated"));

  • i18n-locales List of locales for i18n Table of Contents Install Usage Tip Contributors License Install npm: npm install i18n-locales yarn: yarn add i18n-locales Usage const locales = require('i18n-loc