/**
* 添加附件
* <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从业者,首先...
5. 感恩生活环境:有家、有待改善的地方,意味着我们拥有一个可以称之为家的空间,这在忙碌的IT生活中提供了一个休息的港湾,提醒我们要珍惜和维护这个空间。 6. 感恩言论自由:这涉及到社会环境的开放度,对于IT...
改善并丰富IT从业者的移动生活方式; 本应用专门为IT从业者服务,致力于改善并丰富IT从业者的移动生活方式。 涵盖: 1.精选了JAVA,.NET等编程知识点; 2.精选了IT行业知识点、经验分享; 3.精选了IT移动资讯平台 4....
IT工程师的幸福生活,尤其是售前工程师的角色,不仅关乎个人的职业发展,更体现了在IT行业的生存之道。在本文中,我们将深入探讨售前工程师的工作特点、挑战以及如何在这个角色中找到幸福感。 首先,售前工程师并非...
这提示我们在忙碌的IT生活中,也要停下来欣赏生活中的小确幸,保持对生活的热爱和感恩。 2. **教育与成长**:作者在实习期间教孩子们画画、唱歌和算术,反映了教育的价值和对孩子们的影响。在教育过程中,教师需要...
7. **传承与回忆**:“老屋”承载了几代人的记忆,提醒我们在忙碌的IT生活中,不应忽视个人历史和文化传承的价值。这可能体现在尊重行业传统,学习前人的经验,以及在团队中分享个人成长历程等方面。 通过这些提炼...
欢迎您下载德仔工作室Web技术电子期刊,本刊每月一期,内容包括Web技术、IT人生两大版块,其中Web技术包含网站规划 、经验技巧 、图形动画 、后台设计 、Net专区 、数据库 、Web前瞻 等栏目内容,IT生活包含人在江湖 ...
2007.4 第三期总第十六期欢迎您下载德仔工作室Web技术电子期刊,本...IT生活包含人在江湖 、说三道四 、俊男靓女、英语学习 、做人之道 、健康生活 、每期一言 等栏目,每期共约50篇教程或文章左右,期刊大小约2MB左右。
这篇描述实际上是一个生活...总的来说,这个故事提醒我们,在忙碌的IT生活中,要关注周围的美好,分享自己的经验和见解,保持对事物的热情,以及寻找应对压力的有效途径。这些原则同样适用于我们的职业生涯和个人成长。
欢迎您下载德仔工作室Web技术电子期刊,本刊每月一期,内容包括Web技术、IT人生两大版块,其中Web技术包含网站规划 、经验技巧 、图形动画 、后台设计 、Net专区 、数据库 、Web前瞻 等栏目内容,IT生活包含人在江湖 ...
欢迎您下载德仔工作室Web技术电子期刊,本刊每月一期,内容包括Web技术、IT人生两大版块,其中Web技术包含网站规划 、经验技巧 、图形动画 、后台设计 、Net专区 、数据库 、Web前瞻 等栏目内容,IT生活包含人在江湖 ...
欢迎您下载德仔工作室Web技术电子期刊,本刊每月一期,内容包括Web技术、IT人生两大版块,其中Web技术包含网站规划 、经验技巧 、图形动画 、后台设计 、Net专区 、数据库 、Web前瞻 等栏目内容,IT生活包含人在江湖 ...
欢迎您下载德仔工作室Web技术电子期刊,本刊每月一期,内容包括Web技术、IT人生两大版块,其中Web技术包含网站规划 、经验技巧 、图形动画 、后台设计 、Net专区 、数据库 、Web前瞻 等栏目内容,IT生活包含人在江湖 ...
5. **健康与幸福**:文章末尾提到父母的健康是最重要的,这在忙碌的IT生活中同样适用。关注身心健康,平衡工作与生活,是确保长期职业发展的关键。 6. **传承与期望**:父母对子女的期望是希望他们幸福快乐,这与IT...
Web技术、IT人生两大版块,其中Web技术包含网站规划 、经验技巧 、图形动画 、后台设计 、Net专区 、数据库 、Web前瞻 等栏目内容,IT生活包含人在江湖 、说三道四 、俊男靓女、英语学习 、做人之道 、健康生活 、...
Web技术、IT人生两大版块,其中Web技术包含网站规划 、经验技巧 、图形动画 、后台设计 、Net专区 、数据库 、Web前瞻 等栏目内容,IT生活包含人在江湖 、说三道四 、俊男靓女、英语学习 、做人之道 、健康生活 、...
欢迎您下载德仔工作室Web技术电子期刊,本刊每月一期,内容包括Web技术、IT人生两大版块,其中Web技术包含网站规划 、经验技巧 、图形动画 、后台设计 、Net专区 、数据库 、Web前瞻 等栏目内容,IT生活包含人在江湖 ...
Web技术、IT人生两大版块,其中Web技术包含网站规划 、经验技巧 、图形动画 、后台设计 、Net专区 、数据库 、Web前瞻 等栏目内容,IT生活包含人在江湖 、说三道四 、俊男靓女、英语学习 、做人之道 、健康生活 、...