原因是这样的,画面上有了file的域,上传以后就成了2进制流的形式,你必须自己把数据从流中分出来。一般如果是jsp的话,都推荐使用Struts来做,因为struts的tag已经帮你做好分离工作了。
你如果想自己分离的话,可以查一些Asp上的文件上传的例子,弄清楚怎么分离数据,我记得也不是很难的(记不太清了,Asp长远不用了)。

解决方案 »

  1.   

    用smartupload组件吧,不然,看看smartupload的源代码,自己写一个
      

  2.   

    我用的就是jsp,我没用过Structs,怎末用它??Hikaru(光)老兄多指教!!
      

  3.   

    smartupload是个比较成熟的东西,
    我就用他
      

  4.   

    前面文本域里的值可以直接读出来,
    不影响上传文件的读取!我做过!最好读一下smartupload的源代码,
    就什么都明白了!