我在Designer Java视图中使用copy-paste到xpage应用程序添加了一个javascript库。 但是这似乎不起作用,因为浏览器中的源是错误的:
<script type="text/javascript" src="/development/charts/HighChartsTest.nsf/xsp/.ibmmodres/.js/js%2Fjquery190min.js&js%2Fjs%2Fhighcharts.js"></script>
而不是
<script type="text/javascript" src="/development/charts/HighChartsTest.nsf/js/jquery190min.js"></script>
<script type="text/javascript" src="/development/charts/HighChartsTest.nsf/js/js/highcharts.js"></script>
应用程序使用的主题包含以下几行:
<resource>
<content-type>application/x-javascript</content-type>
<href>/js/jquery190min.js</href>
</resource>
<resource>
<content-type>application/x-javascript</content-type>
<href>/js/js/highcharts.js</href>
</resource>
导致这种情况的原因以及如何解决这个问题?
答案 0 :(得分:5)
这是由资源聚合引起的。要禁用此功能,您必须打开应用程序属性,选择 XPages 部分并禁用使用运行时优化的JavaScript和CSS资源选项
但请记住,这会影响应用程序的性能。