3. struts上传:Action

来源:互联网 发布:美联储加息概率数据 编辑:程序博客网 时间:2024/06/05 20:43
package com.bjpowernode.struts;import java.io.FileOutputStream;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import org.apache.struts.action.Action;import org.apache.struts.action.ActionForm;import org.apache.struts.action.ActionForward;import org.apache.struts.action.ActionMapping;/** * �ϴ�Action * @author Administrator * */public class UploadTestAction extends Action {@Overridepublic ActionForward execute(ActionMapping mapping, ActionForm form,HttpServletRequest request, HttpServletResponse response)throws Exception {UploadActionForm uaf = (UploadActionForm)form;System.out.println("title=" + uaf.getTitle());System.out.println("fileName=" + uaf.getMyfile().getFileName());;FileOutputStream fos = new FileOutputStream("c:\\" + uaf.getMyfile().getFileName());fos.write(uaf.getMyfile().getFileData());fos.flush();fos.close();return mapping.findForward("success");}}

原创粉丝点击