为什么我这个写/product/findAll时转跳页面就出题,写product/findAll就可以正常转跳方法对应的页面
还有问题吗?就是绝对路径和相对路径的问题。一般页面都用相对路径。
URL路径最好是用绝对路径,前缀加上${pageContext.request.contextPath}/product/findAll
因为/会直接定位到root路径。而你/product/findAll是没有这样对应的路径的。所以不行。
因为会参考当前路径,你加了/就指根路径了
如浏览器图一,访问首页是IP:端口/项目名/,你在图一没访问接口,如果用了相对路径就会直接拼接在项目名后去访问。
最后截图,因为你a标签中用的是绝对路径,所以把项目名也去掉了,访问变成ip:端口/product/findAll了,其实应该是ip:端口/项目名/product/findAll
如果没啥问题了,请采纳一下。有疑问可以私信我
请采纳,谢谢!
在页面最上方加入这个。全局获取上下文路径。以后所有地方只有写相对路径就行了
您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~
如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~
ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632