提前致谢。
我的数据库中没有很少的状态代码。例200,205等
在我的语言文件中,我有像 -
这样的字符串VA_PRODCODE_200=Valid Product
VA_PRODCODE_205=Limited Edition Product
从ftl,我正在尝试翻译字符串,如下所示。
${"VA_PRODCODE_" + productstatus.productStatusCode}
其中productstatus.productStatusCode来自数据库,其值为200,205
但结果总是如下:
VA_PRODCODE_200
VA_PRODCODE_205
任何人都可以告诉我如何翻译。
由于 DIBS
答案 0 :(得分:0)
假设变量在数据模型中,如下所示:
${.data['VA_PRODCODE_' + productstatus.productStatusCode?c]}
?c
用于防止本地化数字格式化,这可以执行添加千位分隔符之类的操作。 (您也可以使用.vars
,它适用于本地和数据模型变量。)