Liferay 中的portlet 可以每页添加一次,也可以每页添加多次,当portlet 可以多次添加时,它也称为可实例化的Portlet。
在这样一个可实例化的 Portlet 中,我需要一个 Portlet 范围内的全局 JS 变量。目前我的jsp文件中有JS代码(丑陋,我知道^^)并在我的变量名中使用portlet命名空间,例如:
var <portlet:namespace/>oldUsedCPUsValue = 0;
但是现在我想将我所有的 JS 代码放入main.js
文件中,我显然不能使用 portlet 命名空间。我怎么能这样做?一个全局数组和作为键的 portlet 命名空间?