gpt4 book ai didi

jsp - 服务器和/或浏览器如何以不同方式处理 JSP 和 JSPF 文件?

转载 作者:行者123 更新时间:2023-11-28 21:51:22 25 4
gpt4 key购买 nike

编辑:这个问题是针对我所做的不正确观察而提出的。请无视。

我知道 JSPF 用于定义可以包含在 JSP 中的片段。

除此约定外,服务器(例如 Tomcat)或用户代理(例如 firefox、google bot 等)处理文件的方式是否存在差异?

我们的网站有一些通过 AJAX 加载的弹出窗口/对话框。其中大部分的内容存储在 JSPF 中,并在 url 中引用(例如,http://www.domain.com/folder/file.jspf)。最近我们发现,如果弹出窗口位于 JSP 中,它的行为将在以下方面有所不同:

1) Google 会将其作为独立页面编入索引。
2) jQuery 的 $(document).ready(function() {alert('this code is executed')}); 永远不会运行。

最佳答案

允许构造 URL 以到达 jspf 文件的唯一方法是将它们放在与普通 JSP 文件相同的目录中。 (如果将它们放在/WEB-INF/中,这是不允许的)因此,当您这样做时,将取决于您使用的容器。 Tomcat 会将页面检索为文本文档。但是,前端 Web 服务器可以阻止这些 URL。 What is .jspf file extension? How to compile it?

希望对您有所帮助。

关于jsp - 服务器和/或浏览器如何以不同方式处理 JSP 和 JSPF 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32365569/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com