1
除了「DefaultLogin.xsp」之外,我所有的XPages都添加了xpServerSide資源,但是想知道是否有方法通過主題添加此資源?xpages theme將腳本庫添加到特定的XPage
除了「DefaultLogin.xsp」之外,我所有的XPages都添加了xpServerSide資源,但是想知道是否有方法通過主題添加此資源?xpages theme將腳本庫添加到特定的XPage
,你可以像這樣的資源添加到您的主題:
<theme extends="whatever">
<resources>
<bundle src="prop.properties" var="strings"></bundle> <!-- propertie example -->
<dojoModule name="extlib.dijit.ExtLib"></dojoModule><!-- dojo module example -->
<script src="/whatever.js" clientSide="true"></script><!-- scriptlibray example -->
</resources>
....
...
</theme>
如果選擇這個主題這將增加你的腳本,屬性或dojoModule到所有的XPages。
您還可以通過將rendered
屬性添加到<resource>
標記來擴展該屬性。僅在特殊條件下加載它。例如:
<resource rendered="#{javascript:context.getUserAgent().isFirefox()}">
<content-type>text/css</content-type>
<href>stylesFF.css</href>
</resource>