如何在Liferay Portlet中包含JavaScript文件?

时间:2011-09-30 05:08:28

标签: javascript liferay-6

我无法加入http://maps.googleapis.com/maps/api/js?sensor=false。每当我第一次加载我的portlet它不起作用但如果我刷新同一页面然后它开始工作正常。我不知道问题是什么。请帮助。

1 个答案:

答案 0 :(得分:3)

在portlet中包含js文件的一种干净方法是独立于门户服务器,如下所示在portlet部署描述符文件中进行配置。对于liferay,它将是liferay-portlet.xml。

<portlet>
    <portlet-name>MySamplePortlet</portlet-name>
    <header-portlet-javascript>http://maps.googleapis.com/maps/api/js?sensor=false</header-portlet-javascript>
</portlet>