jsp + servlet 做文件上传怎么获得文件本地路径呢?ie下 可以获得全路径 但是 IE8  火狐 还有谷歌 下 根本不能获得全本地路径得到的是 filepath/xxx 这样的  我现在想获得这个真实的本地路径 然后 后台通过 
request 获得全路径   
ie 下 可以用 request.getParameter(name) 但是 谷歌下 就完蛋了!!不行了 在后台有什么办法获得呢?然后进行文件操作要怎么做? 

解决方案 »

  1.   

    五码无真相,不知道你是如何做的。this.getServletContext().getRealPath("/")
      

  2.   

    document.getElementById('theFilePath').value=this.value
    表单把这个值通过url参数带过去行不行
      

  3.   

    如果你要本地URL的话,你可以按照2楼的方式但是你是不是想上传文件,直接用form表单提交,然后获取File就可以的,然后直接写入你需要传的地址。
      

  4.   

    现在文件上传很少看到全路径的,只能通过servlet去获取,建议找apache upload方面的资料
      

  5.   

    jsp获取的文件路径当做参数一起上传