首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

java程序获取tomcat的虚拟目录的有关问题

2012-03-11 
java程序获取tomcat的虚拟目录的问题?谢谢大家,问题如下:以下是我在tomcat配的虚拟目录:Context path/u

java程序获取tomcat的虚拟目录的问题?
谢谢大家,问题如下:
以下是我在tomcat配的虚拟目录:
<Context path="/uploadFile" docBase="E:\temp"></Context>

我想在程序做到以下效果:
文件上传时,通过指定一个路径,让它指向虚拟目录"/uploadFile",
实际上操作的却是"E:\temp"里的文件.

问题就是不知道怎么通过语句来让它指向"/uploadFile",

我曾经试过:
getRealPath("/uploadFile"),getContextPath()+"/uploadFile"之类的方法,都是指定不到"/uploadFile"这个虚拟的目录
后来直接String path="E:\\temp"定死路径了..... = =
提醒下:tomcat下没有任何关于"uploadFile"的文件夹

求解 ,谢谢!

[解决办法]
看的不是很懂。不过我的感觉是,不需要这么设定,通过properties文件,自己手工指定或者做个界面在安装时指定就完了。
[解决办法]
request.getContextPath()
[解决办法]
windows下不是很熟悉,呵呵,开发环境一直都是linux

linux是用软连接
[解决办法]
request.getContextPath() //这个是指定你项目所在目录,并非他所说的路径
最好的办法还是上面的朋友说的,用配置文件或属性文件吧,那样更灵活,更实际点
[解决办法]
没太懂 
上传的时候都是后台在操作
那么什么样的路径有什么关系啊?

热点排行