我想知道应用程序服务器如何使用自定义jsp如果我们部署了钩子,如果我们再次取消部署钩子,它将使用liferay现有的jsp文件。应用程序服务器将如何处理此问题。
答案 0 :(得分:0)
原始JSP文件将从(例如)view.jsp
重命名为view.portal.jsp
,并且该钩子的版本将被复制为新的view.jsp
。在取消部署时,这将被逆转。请参阅deployment code here。
由于这是一个单步过程,当两个钩子覆盖同一个JSP时,它会中断,从而有效地丢失了原始实现。有关问题的解决方案,请参阅this article