一个关于ContextPath的问题

PowerAMD 2005-02-20 09:16:55
最近看一些JSP代码,发现开发人员都喜欢在所引用的资源文件前面加上<%=request.getContextPath()%> 例如<img src=<%=request.getContextPath()%>/images/logo.gif>...这种方法可以避免应用的ContextPath更改的时候JSP路径的改动。。
但是有一个地方不明白的就是我设置应用的ContextPath为/webapp或者其他的路径的时候都是可用的,但是我设置ContextPath为/的时候那不就会报错了吗?
...全文
709 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
PowerAMD 2005-02-20
  • 打赏
  • 举报
回复
两位的解答是非常正确的。。
pigo 2005-02-20
  • 打赏
  • 举报
回复
ContextPath为/时得到的是空的""。

而不是"/"。

而是即使出现两条斜线,也只是一条斜线的效果。

例如:
http://community.csdn.net//Expert/topic/3793/3793751.xml?temp=.82185


自己动手测试一下就知道了。

jFresH_MaN 2005-02-20
  • 打赏
  • 举报
回复
但是我设置ContextPath为/的时候那不就会报错了吗?
------
为什么会报错啊?我觉得没关系啊

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧