查看完整版本: [-- request.getRealPath 得到站点的绝对地址 --]

风信Java论坛 ›› J2EE/Java Web 讨论交流中心 ›› request.getRealPath 得到站点的绝对地址 登录 -> 注册

1F request.getRealPath 得到站点的绝对地址   唧唧 Post by : 2008-10-16 23:32:30.0

今天开发项目中发现:request.getRealPath(arg0); 报警告:

The method getRealPath(String) from the type ServletRequest is deprecated

request.getRealPath("") 这个方法已经不推荐使用了,那代替它的是什么方法呢?

Deprecated. As of Version 2.1 of the Java Servlet API, use ServletContext.getRealPath(java.lang.String) instead.

request.getSession().getServletContext().getRealPath() 得到站点的绝对地址

在servlet或者struts中还可以这样:

this.getServletContext().getRealPath("/");

this.getServlet().getServletContext().getRealPath("/");

2F    amen Post by : 2008-10-16 23:45:02.0
在什么时候要用到这个呀?我还没有用过这个呢?
3F    唧唧 Post by : 2008-10-16 23:53:49.0
删除 文件的时候 要用到,得到文件的物理路径呀。

比如得到: D:\xxx\xxx\xxx\xxx\xxx.yyy

风信Java论坛 ›› J2EE/Java Web 讨论交流中心 ›› request.getRealPath 得到站点的绝对地址 登录 -> 注册

查看完整版本: [-- request.getRealPath 得到站点的绝对地址 --]
CopyRight © 2008-2009 JavaWind.Net Studio All Rights Reserved
Powered By JWind.BBS Vesion 1.0.0 Beta1 Processed in 7 ms,0 (Queries)  Gzip enabled
粤ICP备07511478号