• URL 学习总结


    1、绝对路径(以"/"斜线开头的路径,代表相对于当前Web应用):  

        a)地址给服务器用,web应用名称可以省略。   

        请求包含:request.getRequestDispatcher("/index.jsp").include(request, response);      

        获取真实路径:this.getServletContext().getRealPath("/index.jsp");  

                 this.getServletContext().getResourceAsStream("/index.jsp");

         b)地址给浏览器用,必须写上web应用。     

         请求重定向:response.setHeader("Location","/Day05/index.jsp");   

               response.sendRedirect("/Day05/index.jsp");   

         HTML页面的超链接:<a href="/Day05/index.jsp">   

         表单提交地址:<from action="/Day05/index.jsp">

         类加载器加载资源的时候,相对于WEB-INF下的classes目录  

          this.getClass().getClassLoader().getResource("");  

          this.getClass().getClassLoader().getResourceAsStream(""); 返回的是一个IO流

    2、相对路径(不以"/"开头的路径,要参考当前所在的路径去拼新的路径)

        ---除了在必须使用的情况外,都不要使用相对路径。    

        如果直接写相对路径或写./相对路径的话,相对路径替换当前路径最后一级  如果写../相对路径,则替换当前路径的最后一级路径的上一级路径。  

        如果想替换更高层,则写多个../

  • 相关阅读:
    Tips(持续跟新)
    icpc 2018 徐州 网络赛 B 博弈+记忆化搜索
    2018 徐州 icpc 网络赛 A 递推or数学公式
    2018 徐州icpc网络赛 G 分块
    HDU 3092 Least common multiple(完全背包+思维)
    hdu 4747(DP?线性递推)
    Pell-方程学习小结
    C++中map的介绍用法以及Gym题目:Two Sequences
    求最长上升子序列和最长非下降子序列
    dfs+枚举,flip游戏的拓展POJ2965
  • 原文地址:https://www.cnblogs.com/Akke/p/5706001.html
Copyright © 2020-2023  润新知