没做过,JspSmartUpload很不错,也可以试试嘛

解决方案 »

  1.   

    public ActionForward execute(
            ActionMapping map,
            ActionForm actionForm,
            HttpServletRequest req,
            HttpServletResponse res)
            throws Exception {
      //利用req作相关的文件上传处理
      //这里的req中文件信息好像被截取去了
    }
      

  2.   

    JSP 裡面做過的, struts 沒有,學習中...  struts裡面自帶的上傳類也很好用
      

  3.   

    struts里自带的上传类是可以,不过它有限制,
    必须使用对应的formbean,为了不破坏整体的完整性,不想为一个page作一个专门的formbean,
    而且,前端利用的是jsf tag..
      

  4.   

    jsf有struts的插件,可以使用actionform
      

  5.   

    to BillyW(阿弥陀佛)
    struts-faces,现在就用它来着,问题是整个项目都公用一个actionform,
    所以的话...
      

  6.   

    to rgbwoo(天行者),多谢了,期待中
      

  7.   

    直接继承了上传大对象的那个类
    org.apache.struts.upload.CommonsMultipartRequestHandler;
    在这里取到了包含大对象的所有的信息(getAllElements()),默认的是只取表单信息
    这样就可以了,别忘了在页面中要method="dopost" ENCTYPE="multipart/form-data" 哦,呵呵
      

  8.   

    to lmyabc(风之舞) 多谢了。。能说详细点?
    让谁继承了org.apache.struts.upload.CommonsMultipartRequestHandler?
    需要struts:html tag 和formbean支持吗?