当前位置: 技术问答>java相关
请教JSP中取得绝对路径的方法?
来源: 互联网 发布时间:2015-09-02
本文导语: 我用的是RESIN,因为需要跨平台,需要得到JSP传文件的绝对路径. 在JAVA中用getAbsolutePath()方法可以得到正确的路径, 但是在JSP中不行.比如,真实路径是C:resin-ee-2.1.2docmy_workyn172_icpuser_files ,只能得到C:resin-ee-2.1.2user_files 我试...
我用的是RESIN,因为需要跨平台,需要得到JSP传文件的绝对路径.
在JAVA中用getAbsolutePath()方法可以得到正确的路径,
但是在JSP中不行.比如,真实路径是C:resin-ee-2.1.2docmy_workyn172_icpuser_files ,只能得到C:resin-ee-2.1.2user_files
我试了另一种方法realPath = getServletConfig().getServletContext().getRealPath("");
也只能得到C:resin-ee-2.1.2docyn172_icp
都得不到绝对路径.
因为要快平台(WINDOWS到LINUX),要上传文件,要建立文件夹.我用的是jspsmart.upload上传文件.所以需要得到绝对路径.求助.或给出其他办法实现.
在JAVA中用getAbsolutePath()方法可以得到正确的路径,
但是在JSP中不行.比如,真实路径是C:resin-ee-2.1.2docmy_workyn172_icpuser_files ,只能得到C:resin-ee-2.1.2user_files
我试了另一种方法realPath = getServletConfig().getServletContext().getRealPath("");
也只能得到C:resin-ee-2.1.2docyn172_icp
都得不到绝对路径.
因为要快平台(WINDOWS到LINUX),要上传文件,要建立文件夹.我用的是jspsmart.upload上传文件.所以需要得到绝对路径.求助.或给出其他办法实现.
|
String path=request.getRealPath("/");
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。