我需要在Liferay的门户主页面中创建一个cookie,因为我需要保存一些关于访问该页面的用户的信息,但我不知道是否有任何方法可以动态地进行。
我知道'控制面板 - >网站页面'你可以在你想要的页面中添加JavaScript,然后存在自代码以来的方式吗?
我真的迷路了。
答案 0 :(得分:1)
答案 1 :(得分:0)
一般来说,您可以创建custom-jsp hook。这样你就可以“覆盖”门户网站的jsp代码。在现有代码中添加一个小脚本是jsp钩子的理想方案。
但是:对于您的情况,我不认为您想要更改特定的portlet页面。如果你可以将它应用于主题,它将在每个门户网站的页面上运行,而不仅仅是MainPage。为什么不创建一个运行此脚本的简单portlet,并将此portlet放在门户网站的主页面中。