11选五玩法介绍表格:jsp中获取当前目录的方法_JSP教程

编辑Tag赚U币
教程Tag:暂无Tag,欢迎添加,赚取U币!

11选5河南最新开奖今天 www.zwiq2.cn 推荐:一个JSP页面导致的tomcat内存溢出的解决方法
今天新能测试组的同事找我看一个奇怪的现象。一个tomcat应用,里面只有一个单纯的jsp页面,而且这个jsp页面没有任何java代码(想用这个jsp页面测试在她的服务器上的一个tomcat的最大QPS)。但是用loadrunner压测了几分钟之后,分配了1024M堆内存的tomcat居然包heap spa

  本文实例讲述了jsp中获取当前目录的实现方法,分享给大家供大家参考。具体实现方法如下:

  1、利用System.getProperty()函数获取当前路径:

  代码如下:

  System.out.println(System.getProperty("user.dir"));//user.dir指定了当前的路径

  2、使用File提供的函数获取当前路径:

  代码如下:

  File directory = new File("");//设定为当前文件夹

  try{

  System.out.println(directory.getCanonicalPath());//获取标准的路径

  System.out.println(directory.getAbsolutePath());//获取绝对路径

  }catch(Exceptin e){}

  File.getCanonicalPath()与File.getAbsolutePath()大约只是对于new File(".")与new File("..")两种路径有所不同。

  # 对于getCanonicalPath()函数,“."就表示当前的文件夹,而”..“则表示当前文件夹的上一级文件夹

  # 对于getAbsolutePath()函数,则不管”.”、“..”,返回当前的路径加上你在new File()时设定的路径

  # 至于getPath()函数,得到的只是你在new File()时设定的路径

  比如当前的路径为 C:test :

  代码如下:

  File directory = new File("abc");

  directory.getCanonicalPath(); //得到的是C:testabc

  directory.getAbsolutePath(); //得到的是C:testabc

  direcotry.getPath(); //得到的是abc

  File directory = new File(".");

  directory.getCanonicalPath(); //得到的是C:test

  directory.getAbsolutePath(); //得到的是C:test.

  direcotry.getPath(); //得到的是.

  File directory = new File("..");

  directory.getCanonicalPath(); //得到的是C:

  directory.getAbsolutePath(); //得到的是C:test..

  direcotry.getPath(); //得到的是..

  获取 JAVA 程序当前的工作目录

  代码如下:

  File file = new File("t.tmp");

  String fullpath = file.getAbsolutePath();

 ?、?request.getRealPath:

  方法:request.getRealPath("/")

  得到的路径:C:Program FilesApache Software FoundationTomcat 5.5webappsstrutsTest

  方法:request.getRealPath(".")

  得到的路径:C:Program FilesApache Software FoundationTomcat 5.5webappsstrutsTest.

  方法:request.getRealPath("")

  得到的路径:C:Program FilesApache Software FoundationTomcat 5.5webappsstrutsTest

  方法:request.getRealPath("web.xml")

  得到的路径:C:Program FilesApache Software FoundationTomcat 5.5webappsstrutsTestweb.xml

 ?、?request.getParameter("");

  ActionForm.getMyFile();

  方法:String filepath = request.getParameter("myFile");

  得到的路径:D:VSS安装目录users.txt

  方法:String filepath = ActionForm.getMyFile();

  得到的路径:D:VSS安装目录users.txt

 

  希望本文所述对大家的jsp程序设计有所帮助。

分享:jsp+ajax发送GET请求的方法
本文实例讲述了ajax发送GET请求,然后通过jsp页面来接收处理的实现方法。分享给大家供大家参考。具体实现方法如下: Ajax发送GET请求 这里用一个实例演示Ajax发送get请求,实例具体要求为一个注册页面,当用户填写完用户名称时,该输入框失去焦点后会通过Ajax向后台发

来源:模板无忧//所属分类:JSP教程/更新时间:2015-02-07
相关JSP教程
  • (原创首发)希望依照监察法践行法治反腐不迟到、不缺席。 2019-05-27
  • 五台山公安分局开展山西公安便民平台上线宣传活动--黄河新闻网 2019-05-27
  • 这支神奇冰岛队里都是邻居 扑出梅西点球的门将还是导演 2019-05-26
  • 政府拆迁和商业拆迁有什么不同?当时错信了奸商,懊悔知道晚了! 2019-05-25
  • 几十架战机起飞后消失,搜寻代价大,美军放弃寻找拿出巨额封口费 2019-05-25
  • 意大利文艺复兴与北方的馈赠 2019-05-24
  • 一件常识的事情都没有讲清楚,还自称懂逻辑?无理可说了,就瞎扯。别人小学有没有毕业与你何干。 2019-05-24
  • 财经随笔:年近半百,“金融科技”仍是少年 2019-05-23
  • 社交短视频:“抖”起来 沉下去 2019-05-23
  • 张智霖71岁妈妈近照被曝 皮肤紧致白晳完全毫无老年人状态 2019-05-22
  • 吃菜集中一、两天吃对身体并不好起码不容易消化。 2019-05-22
  • 崇尚英雄 精忠报国——我们家的报国故事 2019-05-21
  • 建互联网新生活 2012两岸互联网发展论坛开幕 2019-05-21
  • 《敦刻尔克》:不同于以往战争片的高概念高体验电影 2019-05-20
  • 唐登杰任福建省代理省长 于伟国辞去省长职务 2019-05-20
  • 978| 454| 60| 274| 487| 406| 677| 682| 420| 244|