由于是虚拟主机权限设施的问题,所以获取路径只能获取到/DISK2/WWW/domainname/www/这样的目录。
用JSP上传文件一直不能成功,原因是不能获得磁盘的物理路径。
但是奇怪的是我传了个PHP的木马上去,居然可以实现上传文件。想问下大家有遇到过这种问题的没,是怎么解决的呢?先谢谢了。
由于可用分只有28分了,希望大家不要嫌少,都奉上了。

解决方案 »

  1.   

    只有能获取request的地方使用ServletContext。.getRealPath("/");就可以获得绝对路径(物理路径)
      

  2.   

    也不行啊。
    JSP获取物理路径的四种方法都用过了,还是不行。
    不知道是不是tomcat的权限没有Apache高的原因。
      

  3.   

    老兄,首先你搞错了。
    所谓的PHP木马其实就是个辅助工具,只是对站点内文件进行IO操作的一些代码而已。
    其次,主机是我的,我自己上传上去自己用,又没叫别人点击,能叫传播病毒么?