gpt4 book ai didi

JSP 绝对路径

转载 作者:行者123 更新时间:2023-12-03 14:41:36 24 4
gpt4 key购买 nike

有人可以解释为什么不建议在 JSP 中使用绝对路径(例如,IntelliJ IDEA 向我显示警告)?
enter image description here

最佳答案

考虑 JSP 中的以下代码:

<script src="/path/to/script.js" />

然后您在 www.example.com 上部署您的应用程序在 servlet 上下文中 myContext ,您的脚本将在浏览器中查找
www.example.com/path/to/script.js

但是,浏览器将找不到该脚本。实际上可以找到它的 URL 包含 servlet 上下文以及 URL 的一部分:
www.example.com/myContext/path/to/script.js

因此,您应该将 JSP 中的 URL 更改为:
<script src="${pageContext.request.contextPath}/path/to/script.js" />

然后上下文路径也可以在 URL 中使用,一切都会正常工作。

关于JSP 绝对路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15759549/

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