【发布时间】:2015-06-15 19:21:46
【问题描述】:
我想知道应用程序服务器将如何使用自定义 jsp 如果我们部署钩子并且如果我们再次取消部署钩子,它将使用 liferay 现有的 jsp 文件。应用服务器将如何处理。
【问题讨论】:
标签: liferay hook liferay-6 liferay-theme
我想知道应用程序服务器将如何使用自定义 jsp 如果我们部署钩子并且如果我们再次取消部署钩子,它将使用 liferay 现有的 jsp 文件。应用服务器将如何处理。
【问题讨论】:
标签: liferay hook liferay-6 liferay-theme
原始 JSP 文件将从(例如)view.jsp 重命名为 view.portal.jsp,并且挂钩的版本将被复制为新的 view.jsp。在取消部署时,这将被逆转。请参阅deployment code here。
由于这是一个单步过程,当两个钩子覆盖同一个 JSP 时,它将中断,实际上失去了原始实现。有关问题的解决方案,请参阅this article
【讨论】: