关于web中的请求地址什么时候加斜杠(/) 什么时候不加

今天在springmvc的练习中,关于这个请求地址加不加斜杠,我真的是苦恼了好久。再加上浏览器缓存问题。有时候tomcat发布之后,没有看浏览器源代码,有时候加也可以成功,不加也可以成功,有时候又都不行了。真的是搞得好烦,自己也是花了一上午的时间研究这个问题。
关于web中的请求地址什么时候加斜杠(/) 什么时候不加myweb 是我tomcat发布的网站名

关于web中的请求地址什么时候加斜杠(/) 什么时候不加

下面这个是我定义的方法,form表达发送的请求由它处理

关于web中的请求地址什么时候加斜杠(/) 什么时候不加当我发起some.do请求的时候,注意地址栏的地址

关于web中的请求地址什么时候加斜杠(/) 什么时候不加
地址为:http://localhost:8080/myweb/test/some.do

当加上斜杠 / 的时候
关于web中的请求地址什么时候加斜杠(/) 什么时候不加
地址为:http://localhost:8080/test/some.do
两者相比发现了么?
如果不加斜杠,则使用的是相对路径,加斜杠 使用的是绝对路径,我的网站名都没了。
那怎么使用不加斜杠(/) 也访问绝对路径呢?
关于web中的请求地址什么时候加斜杠(/) 什么时候不加

加个bean标签。像这样
为什么要多最后这一步呢?
因为不加斜杠(/)是使用的相对地址,在发请求的时候可能会出现错误。
比如,我form发的请求还是index.jsp这个页面,第一次点会没问题,第二次再点,就相当于在之前的地址之后,又加地址。就会报错了