Liferay中的portlet可以每頁添加一次,也可以每頁添加多次,當portlet可以添加多次時,它也被稱爲可實例化的Portlet。如何在一個實例化的Liferay Portlet中處理全局JS變量?
在這樣一個可實例化的Portlet中,我需要一個portlet範圍內的全局JS變量。目前,我在我的JSP文件(醜,我知道^^)的JS代碼,並在我的變量名使用portlet的命名空間,如:
var <portlet:namespace/>oldUsedCPUsValue = 0;
但現在我希望把我所有的JS代碼到main.js
文件,我明顯無法使用portlet命名空間。我怎麼能這樣做?全局數組和關鍵的portlet命名空間?