我在Spring应用程序中使用freemarker作为视图渲染器。有没有办法参数化spring.ftl库中的消息?
在java中,我们使用消息源getMessageSource("code.key", new String[]{"param1", "param2"}, null, null)
并插入字符串。
但spring.messageText
或spring.message
似乎没有选项。
我错过了什么吗?有没有办法模拟它?我知道我可以在控制器中添加,但所有其他消息都使用宏,这似乎是一个容易解决的问题...
答案 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/
如果此工作正常,请告诉我们。