博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
URL 学习总结
阅读量:5151 次
发布时间:2019-06-13

本文共 1010 字,大约阅读时间需要 3 分钟。

 

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、相对路径(不以"/"开头的路径,要参考当前所在的路径去拼新的路径)

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

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

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

 

  学习中使用URL 遇到的问题。欢迎讨论:

  ------------------------------------------------------------------------总结ing,更新时间2013年7月11日 19:38:26。

转载于:https://www.cnblogs.com/jbelial/p/3184908.html

你可能感兴趣的文章
【转载】Free Lunch is Over(免费午餐已经结束了)
查看>>
leetcode 141. Linked List Cycle 、 142. Linked List Cycle II
查看>>
团队工作第二天
查看>>
python escape sequences
查看>>
【转】Odoo:基本字段类型
查看>>
将中文数字转换层阿拉伯数字
查看>>
用C#调用蓝牙编程
查看>>
图片组件——axure线框图部件库介绍
查看>>
NSString / NSData / char* 类型之间的转换
查看>>
html5 拖放购物车
查看>>
恩尼格码的发明和破解
查看>>
UIAlertController:弹框4步走
查看>>
Java读取txt文件内容
查看>>
国内git项目托管平台
查看>>
linux下memcached安装及php扩展安装配置
查看>>
git本地文件提交
查看>>
NOIP2018提高/普及成绩
查看>>
感知机算法实现(原始形式)
查看>>
selinux 综合大全
查看>>
c/c++ 重载运算符 ==和!=的重载
查看>>