0

我在我的jsp中包含了下面的js文件

<script type="text/javascript" src='<s:url value="/script/customer.js?ver=1.2.3"/>'></script>

Jsp 文件包含在其上进行 ajax 调用的超链接,并且该调用的响应再次包含上述代码以包含 js 文件。

理想情况下,不应再次调用相同的 js 文件,它们由浏览器缓存。然后我在 firebug 中检查,发现下面的 url 有点不同,即它包含额外的参数 _=1360589976328。如果已包含相同的 js 文件,我不想再次调用它。(由于某种原因,我无法从 ajax 响应 jsp 中删除)。我认为问题出在这个额外的参数上,可能是因为再次拨打了哪个电话。

知道为什么要附加额外的参数或进行双重调用以包含浏览器中已经存在的 js 文件吗?

http://localhost:8080/custModule/script/customer.js?ver=1.2.3?ver=4.5.8&_=1360589976328
4

0 回答 0