servlet 容器中的相对 url 和绝对 url 有什么区别。例如,如果在 webinf 文件夹下有一个名为 forum.jsp 的 jsp。当我想从同一 webinf 文件夹下的当前 jsp 文件将当前请求分派(dispatch)到 jsp 时,正确的方法是以下
/论坛.jsp
相对 url 是指相对于 web-inf 文件夹或相对于 jsp 位置。
最佳答案
Absolute URL 是:http://stackoverflow.com/questions/3591899/relative-url-and-absolute-url-difference
相对 URL 是:/questions/3591899/relative-url-and-absolute-url-difference
还有一个 relative URL 可以只是:../questions/3591899/relative-url-and-absolute-url-difference
取决于链接页面位于何处...
或者 ./3591899/relative-url-and-absolute-url-difference
如果链接页面位于 questions
文件夹中
我会建议始终使用 Relative URL ...它很难,继续尝试使用它们...
一个问题,为什么你的 JSP 在 WEB-INF/
文件夹中?
您无权访问 WEB-INF
文件夹下的 JSP
,如果您尝试访问它,服务器将抛出一个 404 错误
。 J2EE
只查找该文件夹下的类和库。
关于java - 相对url和绝对url的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3591899/