Server.MapPath详解「建议收藏」

Server.MapPath详解「建议收藏」语法:Server.Mappath(path)                          //path为你要指定的路径用途:将path指定的虚拟路径转化为实际路径,参数path必须为虚拟路径,否则将出错!范例:1)Server.Mappth(“page.aspx”)      //找出页面page.aspx的实际路径2)Server.Mappth(“/”)     

大家好,又见面了,我是你们的朋友全栈君。

语法:Server.Mappath(path)                           //path为你要指定的路径

用途:将path指定的虚拟路径转化为实际路径,参数path必须为虚拟路径,否则将出错!

范例:

1)Server.Mappth(“page.aspx”)       //找出页面page.aspx的实际路径

2)Server.Mappth(“/”)                      //找出根目录

3)Server.Mappath(“./”)                   //找出现在的目录

注意:等价于Server.MapPath(“”)返回的Server.MapPath(“”)所在页面的物理文件路径。

4)Server.MapPath(“.. /”)                 //表示上一级目录

5)Server.MapPath(“~/”)                

//表示当前应用程序的目录,如果是根目录,就是根目录;如果是虚拟目录,就是虚拟目录所在的位置,如C:/InetPub/wwwroot/HYjhktz/

注意:等效于Server.MapPath(“~”)

示例:如果你当前调用Server.Mappath的页面为:XXX/putinfo/cc.aspx,而你把文件存到里XXX/putinfo/img,

则可以用以下两种方法之一:

1) path=”/putinfo/img”

2) path=”img”

由此可见,如果path的第一个字符为“/”或者“/”,则Server.Mappath会将它解释成从根目录开始的路径,否则Server.Mappath会将它解释成从当前目录开始的路径。

实验:

tt上面还有一个文件夹

http://192.168.X.XX/tt/bb/g/GS/tgG.gif

image.ImageUrl=”/tt/bb/g/GS/tgG.gif“;

1.在调试状态下,图片不能正常显示,因为/tt访问的是从网站文件夹最顶层的路径,而没有带网站地址,此时如果改成image.ImageUrl=”./tt/bb/g/GS/tgG.gif“;则正常显示,因为它的根还包涵一个网站路径

2.通过网络地址访问image.ImageUrl=”/tt/bb/g/GS/tgG.gif“,则正常显示。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/158038.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • spring aop实例讲解_摘要实例

    spring aop实例讲解_摘要实例AOP:【面向切面编程】指在程序运行期间动态的将某段代码切入到指定方法指定位置进行运行的编程方式。1、导入aop模块:SpringAOP:(spring-aspects)2、定义一个业务逻辑类(MathCalculator);在业务逻辑运行的时候讲日志进行打印(方法之前、方法运行结束、方法出现异常等)3、定义一个日志切面类(LOgAspects);切面类里面…

    2022年8月11日
    12
  • 对服务器整体性能画像,2020年抖音用户画像报告:DAU超4亿,整体男女均衡「建议收藏」

    对服务器整体性能画像,2020年抖音用户画像报告:DAU超4亿,整体男女均衡「建议收藏」近日,巨量算数发布2020年抖音用户画像报告。报告中显示,抖音DAU超4亿,较去年同期的2.5亿,增长了60%。抖音与头条的重合度为32.1%,重合用户占抖音的42.2%。抖音与西瓜的重合度为24.6%,重合用户占抖音的29.5%。抖音10-19次占比领先,30分钟以上时长占比提高到38%。抖音整体人群画像,男女较均衡,19-30岁TGI高,新一线、三线及以下城市用户TGI…

    2022年6月7日
    37
  • 利用JDK发布webService实例「建议收藏」

    利用JDK发布webService实例「建议收藏」一、webService的发布1、新建一个webProject2、修改jdk为1.6及以上—-3、编写方法—- packagecom.test.webService;importjavax.jws.WebService;importjavax.xml.ws.Endpoint;@WebServicepublicclass

    2022年7月21日
    18
  • 云计算与边缘计算协同 九大应用场景

    云计算与边缘计算协同 九大应用场景来源:物联网报告中心前言2019年边缘计算备受产业关注,一度引起了资本市场的投资热潮,很多人把2019年称作边缘计算的元年。理性来看,造成如此火爆局势难免有…

    2022年6月22日
    41
  • 文章3说话 微信商城云server创建后台

    文章3说话 微信商城云server创建后台

    2022年1月1日
    37
  • JAVA高并发的三种实现

    提到锁,大家肯定想到的是sychronized关键字。是用它可以解决一切并发问题,但是,对于系统吞吐量要求更高的话,我们这提供几个小技巧。帮助大家减小锁颗粒度,提高并发能力。初级技巧-乐观锁乐观锁使用的场景是,读不会冲突,写会冲突。同时读的频率远大于写。悲观锁的实现:悲观的认为所有代码执行都会有并发问题,所以将所有代码块都用sychronized锁住乐观锁的实现:…

    2022年4月3日
    36

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号