<body> <%--这个路径出现在jsp页面,所以是前台路径. 前台路径的参照路径是:当前Web服务器的根,即:http://localhost:8080 因为 绝对路径 = 参照路径 + 相对路径,所以当前超链接所提交的请求绝对路径是: http://localhost:8080/hello.do (是访问不到的) <a href="/hello.do">跳转到welcome</a> --%> <!-- 这个路径没有斜杠开头,所以其参照路径是当前的访问路径:http://localhost:8080/SpringMVC01/ 因为 绝对路径 = 参照路径 + 相对路径,所以当前超链接所提交的请求绝对路径是: http://localhost:8080/SpringMVC01/hello.do --> <a href="hello.do">Welcome 页</a> This is index page!<!-- 当前src带斜杠路径是前天路径,前台路径的参照路径是:当前Web服务器的根 http://localhost:8080 提交的绝对路径是:http://localhost:8080/images/idea.jpg (是访问不到的) <img alt="pics" src="/images/idea.jpg"> --> <!-- 当前路径是不以斜杠开头的相对路径,其参照路径是当前访问路径http://localhost:8080/SpringMVC01/ 提交的绝对路径是:http://localhost:8080/SpringMVC01/images/idea.jpg (能访问) --> <img alt="pics" src="images/idea.jpg"></body>
------------------------------------------------------------------------------------------
<!--注册处理器--> <!--这里要浏览器必须提交绝对路径才能访问MyController这个资源 这个路径出现在xml文件中(配置文件),所以是后台路径,而后台路径得参照路径是:Web应用的根路径 当前Web应用的根路径是: http://localhost:8080/SpringMVC01 现在的绝对路径就是:参照路径+相对路径 = http://localhost:8080/SpringMVC01/hello.do --> <bean id="/hello.do" class="bl.gx.handlers.MyController"/>
SpringMVC请求路径问题
最新推荐文章于 2024-07-30 08:27:20 发布