自由飛翔

          我在仰望,java之上

          統計

          留言簿(2)

          我關注的blog

          閱讀排行榜

          評論排行榜

          jsp相對路徑和絕對路徑

          一、
          1、<base>標簽的作用:
          為頁面上的所有鏈接規定默認地址或默認目標。
          2、<base>標簽的兩個屬性,target:在何處打開頁面中所有的鏈接;href:規定頁面中所有相對鏈接的基準 URL。
          3、例子:
          1)
          <%
          String path = request.getContextPath();
          String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
          %>
          <base href="<%=basePath%>">

          jsp頁面顯示:
          basePath:
          http://localhost:8080/testProject/
          2)
          <% String realPath = application.getRealPath("/"); %>

          jsp頁面顯示:
          realPath:
          D:\tomcat\webapps\testProject\
          3)
          ${request.contextPath}
          jsp頁面顯示:
          contextPath:
          /testProject
          4)
          如果請求是http://localhost:8080/testProject/page/test.jsp;

          <%=request.getRequestURI() %>
          jsp頁面顯示:
          requestURI:
          /testProject/page/test.jsp
          二、
          1、文件分隔符:unix系統:“/”,windows系統:“\”;
          System.getProperty("file.separator")
          2、路徑分隔符:unix系統:“:”,windows系統:“;”;
          System.getProperty("path.separator");
          三、
          1. <%=Thread.currentThread().getContextClassLoader().getResource("") %>
          jsp頁面顯示:
          file:/D:/tomcat/webapps/testProject/WEB-INF/classes/



          Gavin

          posted on 2011-08-22 02:29 GavinMiao 閱讀(5408) 評論(0)  編輯  收藏 所屬分類: jsp

          主站蜘蛛池模板: 涿州市| 盐山县| 香河县| 天峨县| 岢岚县| 莒南县| 泸水县| 平阳县| 南阳市| 台南市| 温州市| 长宁区| 郎溪县| 漳平市| 徐闻县| 布拖县| 安宁市| 肇庆市| 慈溪市| 罗城| 大荔县| 平定县| 桃园市| 德钦县| 固镇县| 汉中市| 阳春市| 兴化市| 铜川市| 高密市| 吴桥县| 苍山县| 波密县| 通化县| 商洛市| 奎屯市| 彭阳县| 游戏| 井陉县| 辽阳市| 湘乡市|