在上下文路径中给出 ../ 是一个好的做法。?

发布于 2024-12-12 18:52:24 字数 257 浏览 0 评论 0原文

../ 放入上下文路径中是一个好习惯吗?但这工作正常。

<pg:pager maxPageItems="20" maxSetPages="1"
        url="../cases/handleCaseSearchResults.do"
        prevNextUrl="../cases/findCaseSearchResults.do"
        listName="Cases">

Is this good practice to put../in context path. But this is working fine.

<pg:pager maxPageItems="20" maxSetPages="1"
        url="../cases/handleCaseSearchResults.do"
        prevNextUrl="../cases/findCaseSearchResults.do"
        listName="Cases">

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

淡淡的优雅 2024-12-19 18:52:24

我会说不。这样做会使更改包含此代码的页面的 URL 变得更加困难(因为所有相对路径都必须更改)。

更改 findCaseSearchResults.do 的路径也将变得更加困难,因为您将无法进行全局搜索/替换以从一个绝对路径切换到另一个绝对路径。

它还使得无法从多个路径转发到同一个 JSP 页面,因为该位置是相对于操作 (.do) 的 URL 而不是相对于 JSP 的 URL。

I would say no. Doing so will make it harder to change the URL of the page containing this code (because all the relative paths will have to change).

It will also be harder to change the path of findCaseSearchResults.do, because you won't be able to do a global search/replace to switch from one absolute path to another one.

It also makes it impossible to forward to the same JSP page from multiple paths, since the location is relative to the URL of the action (.do) and not to the URL of the JSP.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文