在上下文路径中给出 ../ 是一个好的做法。?
将 ../
放入上下文路径中是一个好习惯吗?但这工作正常。
<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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我会说不。这样做会使更改包含此代码的页面的 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.