编辑:这个问题是针对我所做的错误观察而提出的。请忽略。
我知道 JSPF 用于定义可以包含在 JSP 中的片段。
除了这个约定之外,服务器(例如 Tomcat)或用户代理(例如 firefox、google bot 等)处理文件的方式是否存在差异?
我们的网站有一些通过 AJAX 加载的弹出窗口/对话框。其中大部分内容存储在 JSPF 中,并在 url 中引用(例如, http: //www.domain.com/folder/file.jspf)。最近我们发现,如果弹出窗口位于 JSP 内部,它的行为会在以下方面有所不同:
1) 谷歌会将其作为独立页面进行索引。
2) jQuery$(document).ready(function() {alert('this code is executed')});
永远不会运行。