我们通过组合使用了JSF2和xhtml页面,我们发现自己遇到了这个问题。
我们将应用程序作为独立的ear文件交付,并具有页面的基本结构以及打包在jar中的核心JS文件。在这种情况下:
APP1
和coreJSv1
APP2
和coreJSv2
APP1
->浏览APP1
屏幕并执行您的操作->调用APP2
并加载自己的资源->浏览APP2
屏幕并做你的事情。
进入APP1
时会加载JS核心文件,但是当我们进入APP2
并完成加载并且您已经在其中时,加载的JS仍然属于APP1
文件的命名是相同的,例如core.js
,并且将这些文件作为共享库释放出来,或者由于它们的原因,对于我们的客户来说是没有问题的。
有人知道如何强制每个应用程序加载其自己的JS文件吗?
谢谢。