⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 uploadaction.java.back

📁 jdo开发实例,一个功能全面的oa系统
💻 BACK
字号:
// Decompiled by Jad v1.5.7g. Copyright 2000 Pavel Kouznetsov.
// Jad home page: http://www.geocities.com/SiliconValley/Bridge/8617/jad.html
// Decompiler options: packimports(3) fieldsfirst ansi 
// Source File Name:   UploadAction.java

package com.gzrealmap.oa.action;

import com.gzrealmap.oa.upload.LawinfoDtos;
import java.io.PrintStream;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Date;
import javax.servlet.ServletRequest;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.struts.action.*;
import org.apache.struts.actions.DispatchAction;
import org.apache.struts.upload.FormFile;

// Referenced classes of package com.gzrealmap.oa.action:
//            UploadForm, uploads

public class UploadAction extends DispatchAction
{

    public UploadAction()
    {
    }

    public ActionForward loads(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response)
    {
        try
        {
            UploadForm uf = (UploadForm)form;
            String sender = uf.getTxtID();
            uploads up = new uploads();
            Date da = new Date();
            DateFormat sdf = new SimpleDateFormat("yyyy-MM-dd : HH:mm:ss");
            String startime = sdf.format(da);
            up.add(uf.getTopic(), uf.getContent(), sender, startime, uf.getEnd_time(), uf.getDoc_fujian().getContentType(), uf.getDoc_fujian().getFileData(), uf.getDoc_fujian().getFileName(), uf.getSwf_flash().getFileName(), uf.getSwf_flash().getFileData());
            ArrayList al = new ArrayList();
            int id = up.getlastid();
            LawinfoDtos lf1 = new LawinfoDtos();
            lf1.setLname(uf.getImage1().getFileName());
            lf1.setDecr(uf.getImage1().getContentType());
            lf1.setContext(uf.getImage1().getFileData());
            lf1.setPname(uf.getImagesize1());
            al.add(lf1);
            LawinfoDtos lf2 = new LawinfoDtos();
            lf2.setLname(uf.getImage2().getFileName());
            lf2.setDecr(uf.getImage2().getContentType());
            lf2.setContext(uf.getImage2().getFileData());
            lf2.setPname(uf.getImagesize2());
            al.add(lf2);
            LawinfoDtos lf3 = new LawinfoDtos();
            lf3.setLname(uf.getImage3().getFileName());
            lf3.setDecr(uf.getImage3().getContentType());
            lf3.setContext(uf.getImage3().getFileData());
            lf3.setPname(uf.getImagesize3());
            al.add(lf3);
            LawinfoDtos lf4 = new LawinfoDtos();
            lf4.setLname(uf.getImage4().getFileName());
            lf4.setDecr(uf.getImage4().getContentType());
            lf4.setContext(uf.getImage4().getFileData());
            lf4.setPname(uf.getImagesize4());
            al.add(lf4);
            up.addpicture(al, id);
        }
        catch(Exception e)
        {
            e.printStackTrace();
            return mapping.findForward("error");
        }
        return mapping.findForward("ok");
    }

    public ActionForward updata(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response)
        throws Exception
    {
        uploads up = new uploads();
        UploadForm uf = (UploadForm)form;
        String ids = request.getParameter("ID");
        System.out.println("rrrrrr:" + uf.getFalshchange());
        System.out.println("ffffff:" + uf.getFilechange());
        System.out.println("nnnnnn:" + ids);
        up.updatenewpic(ids, uf);
        up.updateNews(ids, uf);
        ArrayList al = new ArrayList();
        int id = up.getlastid();
        return mapping.findForward("yes");
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -