带斜杠是相对于根路径 的路径,不带是相对于父路径 的路径


 1.(无)开头表示当前目录下的
         2.(/)开头的目录表示该目录为根目录的一个子目录
         3.(./)开头的目录表示该目录为当前目录(当前目录所在的目录)的一个子目录
        4.(../)开头的目录表示该目录为当前目录的父目录

    但是实际使用过程中我们发现了很多问题,首先关于无反斜杠开头的路径描述基本准确,是表示当前目录下和(./)相似。问题主要集中在关于加了反斜杠(/)的路径上。


2. JSP编程,url中加斜杠和不加斜杠的区别 

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
url中加斜杠”/”和不加斜杠的区别:
设webapp为web程序包名
通常来说,不加斜杠的形式(如”example.jsp”)请求的是相对于当前页面路径的资源 http://localhost:8080/webapp/examole;
加斜杠的形式(”/example.jsp”)请求的是服务器根目录下的资源,完整的url是由服务器地址+/example构成的:http://localhost:8080/example。如果页面不是放在服务器跟目录而是web程序包下,则不能使用加斜杠的形式。




 这个程序是在WebRoot下面文件member的文件下:  加 / 斜杠  <jsp:include page="/NavServlet?method=navList"></jsp:include>   
这个程序是在webroot下面: 不加 斜杠<jsp:include page="NavServlet?method=navList"></jsp:include>




Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐