使用了enctype="multipart/form-data"之后,就不能用普通的方法来取值。需要解析输入流建议用别人封装好的类库,比如Commons FileUpload
http://jakarta.apache.org/commons/fileupload/

解决方案 »

  1.   

    用jspsmartupload也可以解决第二个问题。不能用request来获取。
    第三个问题java里面有个file类里面有创建目录的函数。
    第一个问题我也正在想一个好的命名方式。我也要做一个跟你差不多的东西
      

  2.   

    你用SmartUpLoad吧,这些都很简单了
      

  3.   

    我用的就是smartupload,你没试过吧!现在其他的都可以解决,就是命名方式不行,我得先插入一条,才能得到自加型的ID,怎么定位这条刚刚插入的记录呢?我没想到特别好的办法,select max(id) as id from table,select max(id)as id from table where title=textTitle and content=textContent.我这是这么想,但觉得还是有可能两个人同时插入记录,所以这个也用不了,有可能提出不准确的ID,我现在没办法,还有人说可以用时间做命名,可也不行呀!