http://www.pmjava.com/blogview.asp?id=346
哪位大哥帮忙解释下import com.hcwy.struts.form.FileForm;到底是什么吗?
貌似又不是struts里面的包。 
如果FileForm是文件的话,希望把源代码贴出来。
在此小弟感激不尽。

解决方案 »

  1.   

    struts上传文件用的<input type='file' property=thefile> 这里对应的bean里的属性用 FileForm thefile;来接受文件。然后处理文件...
      

  2.   

    FileForm 是他自己定义的一个struts Form,里面有一些getter&setter方法,和实体类差不多,里面定义了FileName..FileData等信息,建议你看下struts基础 public ActionForward add(ActionMapping mapping, ActionForm form,    
                HttpServletRequest request, HttpServletResponse response) {    
            FileForm fileForm = (FileForm) form;  
      

  3.   

    小弟我刚接触struts还不到一个星期,看的也不是很明白,希望你能把完整源代码贴出来。我慢慢看,之后我给你加分结贴。^_^
      

  4.   

    起码你知道struts里是 “页面-提交-后台” 这样一个过程把。 其中actionForm是把表单数据传给后台的,actionForm里的属性是和表单里的各个控件是一一对应的。比如 文本输入框对应一个String  同样的表单里不是只有文本,表单还能上传文件,你在java里用什么类型对应?基本类型是不行的。所以Struts给你写了个类来对应 就是FileForm了。把这个理解成String就行了,不过这个是类而已。(太废了String是什么??呵呵)这样actionForm就可以把页面中你提交的文件传到后台了。
    只要你会做Struts登录程序。就能做FileForm,只不多你要懂得io流