爪哇一角

共同探讨STRUTS#HIBERNATE#SPRING#EJB等技术
posts - 3, comments - 6, trackbacks - 0, articles - 99
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

RtfTemplate 读取word模板生成文件

Posted on 2011-02-25 11:40 非洲小白脸 阅读(1059) 评论(2)  编辑  收藏 所属分类: excel word + macro


try {
                response.reset();
                response.setContentType("txt/rtf; charset=GBK");
                String fileName = "XXXX.rtf";
                this.pageWrapper.response.addHeader("Content-Disposition", "attachment; filename=" + fileName);

                //生成word
                String rtfSource =  ("D://wwww.rtf") ;
                RTFTemplateBuilder builder = RTFTemplateBuilder.newRTFTemplateBuilder()

                RTFTemplate rtfTemplate = builder.newRTFTemplate();
                rtfTemplate.setTemplate(new File(rtfSource));
                    
                // 对于模板中的变量赋值
                rtfTemplate.put("time1","变量1");
               
                PrintWriter writer = response.getWriter();
                rtfTemplate.merge(writer);

                writer.flush();
                writer.close();

            } catch (Exception e) {
                e.printStackTrace();
                throw e;
            }


 模板文件:
 

时间1

$time1

时间2

时间3

$time3

时间4

 

时间5

$time5

时间6


评论

# re: RtfTemplate 读取word模板生成文件  回复  更多评论   

2011-11-21 16:54 by 421
就卡死的肌肤
是打发时间肯定
阿卡设计的回复就卡死
按实际的合法可是

# re: RtfTemplate 读取word模板生成文件  回复  更多评论   

2012-08-14 16:19 by 等等等
dadfssdfads打发斯蒂芬都是法师的合法华纺股份打法二胡的fasdfasdfffffffffffffff

只有注册用户登录后才能发表评论。


网站导航: