CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
花落谁家,你作主! 盛大widget设计大赛英雄榜
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  Web 开发

请问:如何得到jsp所在的物理路径和web虚拟路径?

楼主bgold()2000-12-25 11:12:00 在 Java / Web 开发 提问

问题点数:50、回复次数:1Top

1 楼x86(大雪)回复于 2000-12-25 11:33:00 得分 50

You   should   use   the   ServletContext.getRealPath   method    
  to   access   files   in   your   context.      
  In   JSP,   the   ServletContext   is   exposed   through   the   implicit   object  
  "application".     For   example:  
  new   File(application.getRealPath("/WEB-INF/")   +   "mydatafile.txt");  
  or  
  new   File(application.getRealPath("/WEB-INF/mydatafile.txt");  
  As   you   notice   the   File   parameter   is   given   in   the   form   of   a   URL  
  that   starts   off   with   "/".     The   file   URL   is   relative   to   your  
  Servlet   Context   although   it   starts   off   with   "/".  
  The   above   getRealPath   call   from   a   Servlet   may   look   like:  
  new   File(getServletContext().getRealPath("/WEB-INF/")   +   "mydatafile.txt");  
  or  
  new   File(getServletContext().getRealPath("/WEB-INF/mydatafile.txt");  
   
  Another   method   to   use   to   access   Files   is   ServletContext.getResourceAsStream.  
  ServletContext.getResourceAsStream   is   used   in   the   follwing   manner:  
  String   text   =   null;  
  InputStream   mi   =   application.getResourceAsStream("/WEB-INF/data.txt");  
  int   av   =   mi.available();  
  if   (av   >   0)  
  {  
  byte[]   b   =   new   byte[av];  
  mi.read(b,0,av);  
  text   =   new   String   (b);  
  }  
  Top

相关问题

  • 如何得到jsp所在的物理路径和web虚拟路径?
  • 什么是虚拟路径,物理路径,相对路径,绝对路径啊
  • 有关虚拟路径和物理路径
  • jsp 虚拟路径问题 help!!!!!!!!!!!!!!!!!!!!
  • 怎么把虚拟路径转换为物理地址?
  • 如何取得虚拟目录的物理路径?
  • 求助:虚拟目录转换为物理路径
  • 在winform中取得虚拟目录的物理路径
  • 请问如何列出iis中所有虚拟目录的物理路径?
  • 如何在虚拟目录中读取IIS根目录的物理路径??

关键词

  • application
  • mydatafile
  • getrealpath
  • servletcontext
  • getresourceasstream
  • av
  • inf
  • txt
  • mi

得分解答快速导航

  • 帖主:bgold
  • x86

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo