我想在名为 Banner 的 portlet 中使用http://maps.google.com/maps/api/js
为此,在gatein-resources.xml 中,我已将其声明为名称为googlemap 的shaired 资源,并将googlemap 添加为Banner portlet 的依赖项
<scripts>
<name>googlemap</name>
<url>http://maps.google.com/maps/api/js</url>
</scripts>
<portlet>
<name>
Banner
</name>
<scripts>
<depends>
<scripts>googlemap</scripts>
</depends>
</scripts>
</portlet>
但是在加载横幅 portlet 地图时没有显示。
如果我在横幅 portlet 中使用 的 jsp 文件中的脚本标记内声明http://maps.google.com/maps/api/js文件,则会显示谷歌地图。
谁能解释为什么 googlemap js 在gatein-resources.xml 中声明时没有加载。
所有其他脚本都驻留在本地系统中,在 gate-resources 中声明的本身工作正常。