在jsp,html中使用的地址,都是在前端页面中的地址,都是相对地址
地址分类:
1.绝对地址,带有协议名称的是绝对地址例如http://www.baidu.com
2.相对地址,没有协议开头的,例如 user/some.do,
相对地址不能独立使用,必须有一个参考地址。通过参考地址+相对地址本身才能指定资源。
3.参考地址
1)在你的页面中的,访问地址不加"/"
访问的是http://localhost:8080/SpringMVC/index.jsp
当前页面的地址:http://localhost:8080/SpringMVC/
资源:index.jsp
在index.jsp中发起user/some.do请求,访问地址变为http://localhost:8080/SpringMVC/user/some.do,当你点击链接时,访问地址就是当前页面的地址加上链接的地址。
http://localhost:8080/SpringMVC/ + user/some.do
如果访问的是http://localhost:8080/SpringMVC/user/some.do
路径:http://localhost:8080/SpringMVC/user/
资源:some.do
此时再在该页面里发起user/some.do请求,访问地址就会变为http://localhost:8080/SpringMVC/user/user/some.do
解决方案:
1.加入$