如何在liferay web内容portlet中显示用户问候语
如何在liferay web内容portlet中显示用户问候语(在vm文件中定义的一次)。哪个vm文件 然而,你可以在你的文章中使用velocity模板如何在liferay web内容portlet中显示用户问候语,web,liferay,portlet,Web,Liferay,Portlet,如何在liferay web内容portlet中显示用户问候语(在vm文件中定义的一次)。哪个vm文件 然而,你可以在你的文章中使用velocity模板 #set($us = $serviceLocator.findService("com.liferay.portal.service.UserLocalService")) #set($userId = $getterUtil.getLong($request.get("theme-display").get("user-id"))) $ht
#set($us = $serviceLocator.findService("com.liferay.portal.service.UserLocalService"))
#set($userId = $getterUtil.getLong($request.get("theme-display").get("user-id")))
$htmlUtil.escape($us.getUserById($userId).getGreeting())
liferay 6+
对于以前的版本,将第一行更改为
#set($us = $serviceLocator.findService("com.liferay.portal.service.UserLocalServiceUtil"))
要想让它发挥作用,你必须拥有它
journal.template.velocity.restricted.variables=
在您的portal-ext.properties文件中。更准确地说,serviceLocator不能在
journal.template.velocity.restricted.variables=
此属性的默认值为
journal.template.velocity.restricted.variables=serviceLocator
哪个虚拟机文件
然而,你可以在你的文章中使用velocity模板
#set($us = $serviceLocator.findService("com.liferay.portal.service.UserLocalService"))
#set($userId = $getterUtil.getLong($request.get("theme-display").get("user-id")))
$htmlUtil.escape($us.getUserById($userId).getGreeting())
liferay 6+
对于以前的版本,将第一行更改为
#set($us = $serviceLocator.findService("com.liferay.portal.service.UserLocalServiceUtil"))
要想让它发挥作用,你必须拥有它
journal.template.velocity.restricted.variables=
在您的portal-ext.properties文件中。更准确地说,serviceLocator不能在
journal.template.velocity.restricted.variables=
此属性的默认值为
journal.template.velocity.restricted.variables=serviceLocator