当前位置: 首页 > news >正文

网站域名 评估作价住房和城乡建设部网站主页

网站域名 评估作价,住房和城乡建设部网站主页,企业为什么审计,dedecms 网站模板freemarker导出word 第一步、将word转换为xml格式第二步、将转换后的xml文件修改后缀为ftl后复制到项目 resources 目录下#xff08;可以自己新建一个文件夹放在文件夹中#xff09;第三步、格式化xml代码#xff08;如果问价太大可能会无法格式化#xff09;这时候需要在… freemarker导出word 第一步、将word转换为xml格式第二步、将转换后的xml文件修改后缀为ftl后复制到项目 resources 目录下可以自己新建一个文件夹放在文件夹中第三步、格式化xml代码如果问价太大可能会无法格式化这时候需要在idea中进行设置第四步、ftl文件值的替换第五步、工具类POM 第一步、将word转换为xml格式 第二步、将转换后的xml文件修改后缀为ftl后复制到项目 resources 目录下可以自己新建一个文件夹放在文件夹中 第三步、格式化xml代码如果问价太大可能会无法格式化这时候需要在idea中进行设置 idea.max.intellisense.filesize10000 idea.max.content.load.filesize10000 第四步、ftl文件值的替换 ${monthLowerALL!} 表示替换单个值遍历数组 #list userList as user编号${user.id} 姓名${user.username} ${user.age}br/ /#list 第五步、工具类 Slf4j public class FreemarkerUtil {/*** 使用 Freemarker 生成 Word 文件** param templateName 模板文件路径名称* param fileName 生成的文件路径以及名称* param dataModel 填充的数据对象*/public static void exportWord(String templateName, String fileName, MapString, Object dataModel) {generateFile(templateName, fileName, dataModel);}/*** 使用 Freemarker 生成指定文件返回流** param templateName 模板文件路径名称* param fileName 生成的文件名称* param dataModel 填充的数据对象*/private static void generateFile(String templateName, String fileName, MapString, Object dataModel) {try {// 1、创建配置对象Configuration config new Configuration(Configuration.VERSION_2_3_30);config.setDefaultEncoding(utf-8);//这里 templates 为你项目中resources目录下templates文件夹相当于会拼接在你的 templateName参数前面config.setClassForTemplateLoading(FreemarkerUtil.class, /templates);// 2、获取模板文件Template template config.getTemplate(templateName, utf-8);HttpServletResponse response ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getResponse();response.setContentType(application/msword;charsetutf-8);response.setCharacterEncoding(utf-8);try {response.setHeader(Content-disposition, attachment;filename new String(fileName.getBytes(gb2312), ISO8859-1) .docx);} catch (UnsupportedEncodingException e) {e.printStackTrace();}template.process(dataModel, response.getWriter());} catch (Exception e) {e.printStackTrace();}} } ###第六步、调用 MapString, Object dataMap Maps.newConcurrentMap();dataMap.put(totalIncomeAll, 123456789);dataMap.put(monthLowerALL, 1960);// 执行导出FreemarkerUtil.exportWord(templates路径下对应的模板名称.ftl, 导出的模板名称, dataMap); POM !-- 文档模板操作依赖 --dependencygroupIdfr.opensagres.xdocreport/groupIdartifactIdfr.opensagres.xdocreport.core/artifactIdversion2.0.2/version/dependencydependencygroupIdfr.opensagres.xdocreport/groupIdartifactIdfr.opensagres.xdocreport.document/artifactIdversion2.0.2/version/dependencydependencygroupIdfr.opensagres.xdocreport/groupIdartifactIdfr.opensagres.xdocreport.template/artifactIdversion2.0.2/version/dependencydependencygroupIdfr.opensagres.xdocreport/groupIdartifactIdfr.opensagres.xdocreport.document.docx/artifactIdversion2.0.2/version/dependencydependencygroupIdfr.opensagres.xdocreport/groupIdartifactIdfr.opensagres.xdocreport.template.freemarker/artifactIdversion2.0.2/version/dependency
http://www.w-s-a.com/news/481910/

相关文章:

  • 建设一个网站需要几个角色广告设计与制作就业前景
  • 侵入别人的网站怎么做怎么修改网站排版
  • 网站如何提交百度收录什么最便宜网站建设
  • 商丘网站建设想象力网络做公司网站需要准备什么
  • 滁州新手跨境电商建站哪家好网站推广运作怎么做
  • 烟台有没有做网站大连建设工程信息网专家库
  • 网站建设明确细节商贸有限公司的经营范围
  • 南宁微网站开发做的好的有哪些网站
  • 好的素材下载网站读书网网站建设策划书
  • 东莞南城网站建设wordpress用户投稿插件
  • 开个网站做代理赚钱吗沽源网站建设
  • 做卖车网站需要什么手续wordpress 主题 demo
  • 上海外贸网站开发公司建设内容
  • 网站制作品牌公司网站的字体颜色
  • 外贸wordpress模板常德seo快速排名
  • 网站后台认证码专门做网页的网站
  • 宁波企业品牌网站建设物流公司招聘
  • 北京机建网站做网站用angular
  • 攀枝花市网站建设outlook企业邮箱注册申请
  • 企业网站建设报价单免费劳务网站建设
  • 天津平台网站建设方案国际新闻最新消息今天乌克兰与俄罗斯
  • 食用油 网站 模板网页游戏网站在线玩
  • 做网站用的书新能源东莞网站建设技术支持
  • 漯河网站超市建设软件开发的五个阶段
  • 制作深圳网站建设阿里OSS做网站图库费用
  • 网页设计与网站建设 入门必练宜都网站seo
  • 网站设计沟通阆中网站网站建设
  • 缩短网址做钓鱼网站如何确保网站安全
  • 网店网站开发怎样用ps做企业网站
  • 南京门户网站建设做网站一般注册哪几类商标