`
chenyunyun
  • 浏览: 12479 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

it生活

阅读更多

 /**
     * 添加附件
     * <p/>
     * 返回结果:从MetaTemplate获得报告对象,从form中获得文件。保存附件后返回保嘎编辑页面
     * 返回forward为createDoc
     */
    public ActionForward saveBatchAttachment(ActionMapping mapping,
                                        ActionForm form,
                                        HttpServletRequest request,
                                        HttpServletResponse response)
    {
        DocForm docForm = (DocForm) form;
        Hashtable fileh = docForm.getMultipartRequestHandler().getFileElements();
        for (Enumeration e = fileh.keys(); e.hasMoreElements(); ) {
            String key = (String) e.nextElement();
            try {
                FormFile formfile = (FormFile) fileh.get(key);
                String filename = formfile.getFileName().trim(); //文件名
                if (!"".equals(filename)) {
                    //不同的浏览器传上的文件名可能有区别,有的是全路径的
                    System.out.println("AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA="+filename);
                }
            }catch(Exception ee){
                ee.printStackTrace();
            }
        }
        Hashtable files = docForm.getMultipartRequestHandler().getFileElements();
            // 循环得到所有的FormFile
            for (Map.Entry<String, FormFile> entry :
                (Set<Map.Entry<String, FormFile>>) (files.entrySet())) {
                FormFile ff = entry.getValue();
                /*
                 * 这里的Files是我的一个实体bean 用来存储文件的路径等信息
                 */
                String fileName = ff.getFileName();
                if (StringUtils.isBlank(fileName)) {
                    continue;
                } else {
                    /*
                     * 为避免上传的文件重名, 这里给文件生成随机的名称
                     */
                    String objId = UUID.randomUUID().toString();
                    // 得到文件的扩展名
                    String extendName = fileName.substring(fileName.lastIndexOf(".") + 1);
                    System.out.println("=========================="+fileName);
                    /**
                     * 关于文件的基本信息 这里已经全部可以获取了, 怎么样保存就看你了!
                     */
                }
            }

        // 5 返回
        return mapping.findForward("createBatchDoc");
    }

分享到:
评论

相关推荐

    It生活常用网站

    IT生活中常常用到一些网站,时间久了就记录下来一部分,分享出来可以作为参考使用

    初中语文文摘生活坐对当窗木看移三面阴

    文章引用的诗词和人物,如程颢的诗,余象斗的自画像,都展现了古人对生活的热爱和对自然的敬畏,这鼓励我们在快节奏的IT生活中找到诗意,保持人文情怀,同时也体现了传统文化与现代生活的交融。 总的来说,这个文摘...

    IT改变生活 生活创造IT.docx

    信息技术(IT)是21世纪社会发展的重要驱动力,它深深地渗透到我们的日常生活中,改变了我们的工作方式、交流方式甚至思维方式。IT涵盖了硬件、软件和信息应用三个层面,其中信息的有效应用是实现IT价值的关键。从...

    IT从业者健康生活指南

    【IT从业者健康生活指南】是专为IT行业工作者量身定制的一份健康手册,旨在提醒并指导这个群体重视身体健康,预防亚健康状态和过劳死等问题。IT从业者往往长时间面对电脑,工作压力大,生活作息不规律,因此,这份...

    以感恩为主题的模板[宣贯].ppt

    5. 感恩生活环境:有家、有待改善的地方,意味着我们拥有一个可以称之为家的空间,这在忙碌的IT生活中提供了一个休息的港湾,提醒我们要珍惜和维护这个空间。 6. 感恩言论自由:这涉及到社会环境的开放度,对于IT...

    IT圈圈 android应用

    改善并丰富IT从业者的移动生活方式; 本应用专门为IT从业者服务,致力于改善并丰富IT从业者的移动生活方式。 涵盖: 1.精选了JAVA,.NET等编程知识点; 2.精选了IT行业知识点、经验分享; 3.精选了IT移动资讯平台 4....

    IT工程师幸福生活,IT工程师的幸福生活

    IT工程师的幸福生活,尤其是售前工程师的角色,不仅关乎个人的职业发展,更体现了在IT行业的生存之道。在本文中,我们将深入探讨售前工程师的工作特点、挑战以及如何在这个角色中找到幸福感。 首先,售前工程师并非...

    我们都有一根小骨头.pdf

    这提示我们在忙碌的IT生活中,也要停下来欣赏生活中的小确幸,保持对生活的热爱和感恩。 2. **教育与成长**:作者在实习期间教孩子们画画、唱歌和算术,反映了教育的价值和对孩子们的影响。在教育过程中,教师需要...

    小学语文经典美文情感的美文3篇

    7. **传承与回忆**:“老屋”承载了几代人的记忆,提醒我们在忙碌的IT生活中,不应忽视个人历史和文化传承的价值。这可能体现在尊重行业传统,学习前人的经验,以及在团队中分享个人成长历程等方面。 通过这些提炼...

    德仔工作室Web技术电子期刊2007年第2期(总第15期)

    欢迎您下载德仔工作室Web技术电子期刊,本刊每月一期,内容包括Web技术、IT人生两大版块,其中Web技术包含网站规划 、经验技巧 、图形动画 、后台设计 、Net专区 、数据库 、Web前瞻 等栏目内容,IT生活包含人在江湖 ...

    亲情中成长作文.doc

    其次,故事中提到的“珍惜”,提醒我们在忙碌的IT生活中,不应忽视与家人的联系和互动。时间的宝贵性在IT行业中尤为凸显,因为这个领域经常要求长时间的工作和学习。然而,平衡工作与生活,尊重家庭时间,不仅有助于...

    德仔工作室Web技术电子期刊第十七期

    2007.4 第三期总第十六期欢迎您下载德仔工作室Web技术电子期刊,本...IT生活包含人在江湖 、说三道四 、俊男靓女、英语学习 、做人之道 、健康生活 、每期一言 等栏目,每期共约50篇教程或文章左右,期刊大小约2MB左右。

    河北省武邑中学2017_2018学年高一英语下学期课练5实验班

    这篇描述实际上是一个生活...总的来说,这个故事提醒我们,在忙碌的IT生活中,要关注周围的美好,分享自己的经验和见解,保持对事物的热情,以及寻找应对压力的有效途径。这些原则同样适用于我们的职业生涯和个人成长。

    德仔工作室web技术电子期刊第八期

    欢迎您下载德仔工作室Web技术电子期刊,本刊每月一期,内容包括Web技术、IT人生两大版块,其中Web技术包含网站规划 、经验技巧 、图形动画 、后台设计 、Net专区 、数据库 、Web前瞻 等栏目内容,IT生活包含人在江湖 ...

    德仔工作室Web技术电子期刊2007年第1期(总第14期)

    欢迎您下载德仔工作室Web技术电子期刊,本刊每月一期,内容包括Web技术、IT人生两大版块,其中Web技术包含网站规划 、经验技巧 、图形动画 、后台设计 、Net专区 、数据库 、Web前瞻 等栏目内容,IT生活包含人在江湖 ...

    德仔工作室Web技术电子期刊第八期

    欢迎您下载德仔工作室Web技术电子期刊,本刊每月一期,内容包括Web技术、IT人生两大版块,其中Web技术包含网站规划 、经验技巧 、图形动画 、后台设计 、Net专区 、数据库 、Web前瞻 等栏目内容,IT生活包含人在江湖 ...

    德仔工作室Web技术电子期刊第一期

    欢迎您下载德仔工作室Web技术电子期刊,本刊每月一期,内容包括Web技术、IT人生两大版块,其中Web技术包含网站规划 、经验技巧 、图形动画 、后台设计 、Net专区 、数据库 、Web前瞻 等栏目内容,IT生活包含人在江湖 ...

    父亲节征文:感恩父爱.doc

    5. **健康与幸福**:文章末尾提到父母的健康是最重要的,这在忙碌的IT生活中同样适用。关注身心健康,平衡工作与生活,是确保长期职业发展的关键。 6. **传承与期望**:父母对子女的期望是希望他们幸福快乐,这与IT...

    德仔工作室Web技术电子期刊第九期

    Web技术、IT人生两大版块,其中Web技术包含网站规划 、经验技巧 、图形动画 、后台设计 、Net专区 、数据库 、Web前瞻 等栏目内容,IT生活包含人在江湖 、说三道四 、俊男靓女、英语学习 、做人之道 、健康生活 、...

    德仔工作室Web技术电子期刊第三期

    欢迎您下载德仔工作室Web技术电子期刊,本刊每月一期,内容包括Web技术、IT人生两大版块,其中Web技术包含网站规划 、经验技巧 、图形动画 、后台设计 、Net专区 、数据库 、Web前瞻 等栏目内容,IT生活包含人在江湖 ...

Global site tag (gtag.js) - Google Analytics