我想将一些字符串暴露给 liferay 框架中的速度主题,以便编写一些用于社交网络共享的 HTTP 标头。重要的是我的控制器必须在渲染阶段将这些字符串放入速度主题。
请问这怎么做?
我想将一些字符串暴露给 liferay 框架中的速度主题,以便编写一些用于社交网络共享的 HTTP 标头。重要的是我的控制器必须在渲染阶段将这些字符串放入速度主题。
请问这怎么做?
您始终可以创建自定义挂钩并添加主题中可用的自定义变量。检查此链接http://www.opensourceforlife.com/2012/06/custom-velocity-variable-in-liferay-61.html
我认为实用程序类VelocityVariablesUtil
应该可以帮助您插入一些变量或自定义帮助程序实用程序,以便从*.vm
主题的模板()文件中访问。
你可以insertVariables()
在你的控制器中使用这个类的方法来实现你所需要的。
让我知道这个是否奏效。