修改同一个jsp文件的两个钩子之间的冲突

时间:2016-04-21 14:12:53

标签: java jsp liferay liferay-6

我在这里看到了一些与我的话题相同的问题,但它们已经很老了。现在是否有可行的解决方案?是什么让两个钩子自动合并而不会破坏默认的jsp?

对于那些不知道我的问题是什么的人。在同一.jsp文件上部署两个挂钩时,将删除原始jsp。而我正在寻找一个解决方案,使两个钩子和原件的合并不会被删除。

由于

1 个答案:

答案 0 :(得分:1)

没有自动合并两个不同JSP的概念 - 它只能在少数情况下工作,并让其他人对同一个问题持开放态度。

Pankajkumar Kathiriya在评论(my blog article)中链接的代码通过拒绝部署第二个钩子来解决这个问题。然后,您必须自己合并/解决冲突。

Liferay的某些版本(可能是最新的6.2 CE GA)也实现了它 - 博客文章链接到该问题。请注意,Liferay自己的实现并未提供我的实现为您提供的完整日志记录信息,但它可以正常工作。还有一个扩展,还包括重复的重写struts操作。