有人可以给我一个关于如何使用PortletURLListener
的用例吗?如果它可以使用吗?
就像我们ModelListener
一样,我们也可以使用PortletURLListener
吗?
就像在ModelListener
中一样,我们可以在创建模型,更新模型或删除等方面注入功能。
PortletURLListener
一样使用ModelListener
什么时候调用特定的URL?如果不是PortletURLListener
,还有其他方法吗?由于名字是这样的,我认为这可能有所帮助。提前致谢。
感谢Mark提示: - )
答案 0 :(得分:1)
使用PortletURLListener
,例如用于Liferay核心部署和取消部署。有关详细信息,请参阅PortletHotDeployListener
的Liferay来源:
更新后的答案:
您可以创建钩子并将servlet.service.events.post=com.my.MyAfterChangeAction
属性放到portal.properties
。 MyAfterChangeAction类必须实现com.liferay.portal.kernel.events.Action
。