相关说明:用户在页面上选择文件的位置
然后点击确定提交到处理页面,表单不只有<input file > 还有<select>等
想通过request.getInputStream()获得输入流未果还设置了<form  enctype="multipart/form-data" >结果<select>等的值,在提交后,为空了请各位执教!

解决方案 »

  1.   

    第一,写路径的时候,需要两个\\,或者使用/
    第二,jxl当然读取的是服务器的文件,它在服务器上运行嘛,如果要读取客户的文件,要使用javascript,还要有权限(可以通过浏览器安全设置解决)
      

  2.   

    试试这个:
    InputStream is = new FileInputStream("\\\\host_ip\\d$\\test.xls")
      

  3.   

    當然不行了。在web開發下要用url路徑,決不能用絕對路徑。我在寫jxl時也遇到過這種問題,別人提示才恍然大無。
      

  4.   

    本地读文件当然可以,但是要读客户端的文件肯定要上传了!!
    还有<form  enctype="multipart/form-data" >是以二进制形式上传的,基本的表单元素肯定得不到的,想得到,只有重新封装!
      

  5.   

    回复人: wlzyx() ( ) 信誉:100  2005-03-14 10:54:00  得分: 0  
     
     
       當然不行了。在web開發下要用url路徑,決不能用絕對路徑。我在寫jxl時也遇到過這種問題,別人提示才恍然大無。
      
     ------很遗憾,又有人被误导