08 2007 档案
摘要:最近有个项目要用Struts1.x来做多文件上传,就是用户可以在前台动态添加任意多个文件,然后上传到服务器上。这里文件个数不定,所有没有定义到ActionForm里。于是这时候想到了Apache的FileUpload组件,但是这个组件需要通过解析HttpServletRequest对象来获取所有上传的文件对象。而通过Struts1.x的所有request都被包装成MultipartRequestWrapper,此时再在Action里再来解析request对象就不能获取到上传的FileItem对象。查看了以下Struts1.x的原码,发现,其实我们可以有一种work around的方法来获取Fi
阅读全文
摘要:我是很懒的人,认为懒是发展的动力,所以会不遗余力的去寻找合适的开发资源偷懒。因此每次时间不赶的任务都是找合适的资源时间比较多。于是就从DHTML开始一直跟随着技术的发展学习下来,其中经历了HTC、AJAX,收获不少,教训也不少,希望籍此文章能给大家提供一点提示和经验。一、DHTML篇从web开发开始,就已经知道JAVASCRIPT了,不过刚开始对我的作用就是在form提交的时候做基于客户端的验证。大概在2000年的时候,当时层的概念刚刚兴起,公司有个项目的某个输入要输入日期,就突发奇想,其实可以用层做一个javascript的日期选择,于是在公司同事的协助下写了第一DHTML的东西,日期选择器
阅读全文
摘要:添加引用import org.directwebremoting.WebContextFactory;使用如下方法获取HttpSessionHttpSession session = WebContextFactory.get().getSession();
阅读全文