2014-04-09 77 views
4

我有一個字符串列表 - 我正在感興趣的屬性名稱: 我想連接這些字符串的值,但不使用屬性名稱,而是使用屬性值。 我看到起點爲#strings.listJoin - 但是我怎麼能說匹配列表中的元素與它們在屬性文件中的值呢?如何在百里香葉中處理並連接字符串

名單將是:[name, address],並在屬性文件我有:

name=stg 
address=another something 
我想獲得字符串: stg, another something

回答

5
具有模型返回

您可以利用#messages.listMsg#strings.listJoin

做從@Controller:

model.addAttribute("messageKeyList", Lists.newArrayList("name", "address")); 

你可以加入翻譯的信息列表如下:

<div th:text="${#strings.listJoin(#messages.listMsg(messageKeyList), ',')}"></div> 

應能提供你所期望的,例如:

Some name,Some address 

凡名稱和地址在您的郵件文件密鑰。

相關問題