如何在freemarker / spring消息中添加参数化消息

时间:2015-02-13 07:39:17

标签: spring spring-mvc freemarker

我在Spring应用程序中使用freemarker作为视图渲染器。有没有办法参数化spring.ftl库中的消息?

在java中,我们使用消息源getMessageSource("code.key", new String[]{"param1", "param2"}, null, null)并插入字符串。

spring.messageTextspring.message似乎没有选项。

我错过了什么吗?有没有办法模拟它?我知道我可以在控制器中添加,但所有其他消息都使用宏,这似乎是一个容易解决的问题...

1 个答案:

答案 0 :(得分:0)

Freemarker可以与任何taglibrary一起使用。 您是否尝试过使用带有“message”标签的Spring taglib? (<%@ taglib prefix =“spring”uri =“http://www.springframework.org/tags”%>)

有关其他详细信息,请参阅以下链接: http://freemarker.org/docs/pgui_misc_servlet.html#autoid_56 http://www.mkyong.com/spring-mvc/spring-mvc-internationalization-example/

如果此工作正常,请告诉我们。