freemarker 作为 word 模板实现下载功能
1:新建一个.doc 文档写好自己要导出文字如下图
2:把word 文档另存为xml 格式的文件用编辑器打开如图下,(如果你打开文件里面的标签没换行格式,那么你在myeclipse 新建一个jsp 文件然后用快捷键给换行格式一下这样看起来清晰)
3:在xml 文件复制到freemarker 文件里面
4:接下来就是后台处理代码首先是Controller类下面代码是我的下载方法
/** * 下载展会资料 * * @param request * @param response * @param model * @param exhiId * @param session * @throws IOException */ @RequestMapping("/dataDownload") public void dataDownload(HttpServletRequest request, HttpServletResponse response, Model model, String exhiId, HttpSession session, ExhiMain exhiMain) throws Exception { exhiMain.setId(exhiId); ExhiMain newExhiMain = exhiMainService.get(exhiMain); String juBanZhouQi = DictUtils.getDictLabel(newExhiMain.getJuBanZhouQi(), "zhan_hui_zhou_qi", "");// 数据字典 String caiGouShangFanWei = StringUtils.HTMLDecode(newExhiMain.getCaiGouShangFanWei()); caiGouShangFanWei = StringUtils.replaceHtml(caiGouShangFanWei); if (caiGouShangFanWei != null) {// 把原始数据的\t\r\n 替换为空 Pattern compile = Pattern.compile("\\s*|\t|\r|\n"); Matcher matcher = compile.matcher(caiGouShangFanWei); caiGouShangFanWei = matcher.replaceAll(""); } String zhanPinFanWei = newExhiMain.getFanWei();// 展品范围 zhanPinFanWei = StringUtils.replaceHtml(StringUtils.HTMLDecode(zhanPinFanWei)); String zhanHuiJieShao = newExhiMain.getZhanHuiJieShao();// 展会介绍 zhanHuiJieShao = StringUtils.HTMLDecode(zhanHuiJieShao); zhanHuiJieShao = StringUtils.replaceHtml(zhanHuiJieShao); String picture = newExhiMain.getPicture(); String tiMu = newExhiMain.getTiMu(); Map<String, Object> map = new HashMap<String, Object>(); map.put("exhiId", exhiId);// 展览id map.put("newExhiMain", newExhiMain);// 展会题目 map.put("juBanTime", DateUtils.formatDate(newExhiMain.getJuBanTime(), "yyyy-MM-dd"));// 举办开始时间 map.put("juBanEndTime", DateUtils.formatDate(newExhiMain.getJuBanEndTime(), "yyyy-MM-dd"));// 举办结束时间 map.put("city", BaseAreaUtils.getLabelByCode(newExhiMain.getZhanGuan().getCity()));// 举办城市 map.put("juBanZhouQi", juBanZhouQi); map.put("caiGouShangFanWei", caiGouShangFanWei);// 采购范围 map.put("zhanPinFanWei", zhanPinFanWei);// 展品范围 map.put("zhanHuiJieShao", zhanHuiJieShao);// 展会介绍 int num = 1; if (picture != null) { String[] split = picture.split(","); if(split !=null){ for (int i = 0; i < split.length; i++) { String imageUrl = split[i].toString(); String imageString = WordUtils.getImageString(imageUrl); if (num <= 4) { map.put("image" + num, imageString); } num++; } } } // 提示:在调用工具类生成Word文档之前应当检查所有字段是否完整 // 否则Freemarker的模板引擎在处理时可能会因为找不到值而报错 这里暂时忽略这个步骤了 request.setCharacterEncoding("UTF-8"); File file = null; InputStream fin = null; ServletOutputStream out = null; try { // 调用工具类WordUtils的createDoc方法生成Word文档 file = WordUtils.createDoc(map, "Exhibition"); fin = new FileInputStream(file); response.setCharacterEncoding("utf-8"); response.setContentType("application/msword"); // 设置浏览器以下载的方式处理该文件默认名为Exhibition.doc response.setHeader("content-disposition", "attachment;filename=" + URLEncoder.encode(tiMu + ".doc", "UTF-8")); // response.addHeader("Content-Disposition", // "attachment;filename=Exhibition.doc");//用这种方式下载下来的word 文档显示不了中文 out = response.getOutputStream(); byte[] buffer = new byte[512]; // 缓冲区 int bytesToRead = -1; // 通过循环将读入的Word文件的内容输出到浏览器中 while ((bytesToRead = fin.read(buffer)) != -1) { out.write(buffer, 0, bytesToRead); } } finally { if (fin != null) fin.close(); if (out != null) out.close(); if (file != null) file.delete(); // 删除临时文件 } }
5:下面是用到的在下载方法里面调用到的(WordUtils 类 其中用的方法只有其中的createDoc方法 )如下:
package com.thinkgem.jeesite.common.utils; import java.io.ByteArrayOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStreamWriter; import java.io.Writer; import java.net.URL; import java.net.URLConnection; import java.util.HashMap; import java.util.Map; import sun.misc.BASE64Encoder; import freemarker.template.Configuration; import freemarker.template.Template; /** * POI根据word模板 导出word * * @author Administrator * */ public class WordUtils { private static Configuration configuration = null; private static Map<String, Template> allTemplates = null; static { configuration = new Configuration(); configuration.setDefaultEncoding("utf-8"); try { configuration.setDirectoryForTemplateLoading(new File(SendMailUtil.getFilePath())); allTemplates = new HashMap<>(); // Java 7 钻石语法 allTemplates.put("Exhibition", configuration.getTemplate(SendMailUtil.getFileName("mailtemplate/exhibitorsWord.ftl"))); } catch (IOException e) { e.printStackTrace(); throw new RuntimeException(e); } } private WordUtils() { throw new AssertionError(); } public static File createDoc(Map<?, ?> dataMap, String type) { String name = "temp" + (int) (Math.random() * 100000) + ".doc"; File f = new File(name); Template t = allTemplates.get(type); try { // 这个地方不能使用FileWriter因为需要指定编码类型否则生成的Word文档会因为有无法识别的编码而无法打开 Writer w = new OutputStreamWriter(new FileOutputStream(f), "utf-8"); t.process(dataMap, w); w.close(); } catch (Exception ex) { ex.printStackTrace(); throw new RuntimeException(ex); } return f; } /** * 把图片转成base64 * @param filename * @return * @throws Exception */ public static String getImageString(String filename) throws Exception { URL url = new URL(filename); URLConnection openConnection = url.openConnection(); InputStream in = openConnection.getInputStream(); try { byte[] bytes = null; ByteArrayOutputStream output = new ByteArrayOutputStream(); byte[] buf = new byte[1024]; int numBytesRead = 0; while ((numBytesRead = in.read(buf)) != -1) { output.write(buf, 0, numBytesRead); } bytes = output.toByteArray(); String strBase64 = new BASE64Encoder().encode(bytes); // 将字节流数组转换为字符串 System.out.println(strBase64); return strBase64; } catch (IOException e) { e.printStackTrace(); return null; } finally { in.close(); } } /** * 方法一错误 * 将图片转成BASE64 * * @param filename * @return * @throws IOException */ /*public static String getImageString(String filename) throws Exception { URL url = new URL(filename); URLConnection openConnection = url.openConnection(); InputStream in = openConnection.getInputStream(); try { byte[] bytes = new byte[in.available()]; String strBase64 = new BASE64Encoder().encode(bytes); // 将字节流数组转换为字符串 System.out.println(strBase64); return strBase64; } catch (IOException e) { e.printStackTrace(); return null; } finally { in.close(); } }*/ /** * 方法二 * 根据传入的图片文件把图片转成BASE64 * @param file * @return */ public static String getImageStr(File file) {// 将图片文件转化为字节数组字符串,并对其进行Base64编码处理 InputStream in = null; byte[] data = null; // 读取图片字节数组 try { in = new FileInputStream(file); data = new byte[in.available()]; in.read(data); in.close(); } catch (IOException e) { e.printStackTrace(); } // 对字节数组Base64编码 BASE64Encoder encoder = new BASE64Encoder(); return encoder.encode(data);// 返回Base64编码过的字节数组字符串 } }
6:把freemarker文件作为word模板下面是我的freemarker 文件(由于标签代码有点多,只要看重要部分变量那块就好了${xxxxx?if_exists})
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <?mso-application progid="Word.Document"?> <pkg:package xmlns:pkg="http://schemas.microsoft.com/office/2006/xmlPackage"> <pkg:part pkg:name="/_rels/.rels" pkg:contentType="application/vnd.openxmlformats-package.relationships+xml" pkg:padding="512"> <pkg:xmlData> <Relationships xmlns="http://schemas.openxmlformats.org/package/2006/relationships"> <Relationship Id="rId3" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/extended-properties" Target="docProps/app.xml" /> <Relationship Id="rId2" Type="http://schemas.openxmlformats.org/package/2006/relationships/metadata/core-properties" Target="docProps/core.xml" /> <Relationship Id="rId1" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/officeDocument" Target="word/document.xml" /></Relationships> </pkg:xmlData> </pkg:part> <pkg:part pkg:name="/word/_rels/document.xml.rels" pkg:contentType="application/vnd.openxmlformats-package.relationships+xml" pkg:padding="256"> <pkg:xmlData> <Relationships xmlns="http://schemas.openxmlformats.org/package/2006/relationships"> <Relationship Id="rId8" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/theme" Target="theme/theme1.xml" /> <Relationship Id="rId3" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/webSettings" Target="webSettings.xml" /> <Relationship Id="rId7" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/fontTable" Target="fontTable.xml" /> <Relationship Id="rId2" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/settings" Target="settings.xml" /> <Relationship Id="rId1" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/styles" Target="styles.xml" /> <Relationship Id="rId6" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/hyperlink" Target="http://www.10000show.com/exhi/product-$%7bexhiId?if_exists%7d.html" TargetMode="External" /> <Relationship Id="rId5" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/endnotes" Target="endnotes.xml" /> <Relationship Id="rId4" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/footnotes" Target="footnotes.xml" /></Relationships> </pkg:xmlData> </pkg:part> <pkg:part pkg:name="/word/document.xml" pkg:contentType="application/vnd.openxmlformats-officedocument.wordprocessingml.document.main+xml"> <pkg:xmlData> <w:document xmlns:ve="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships" xmlns:m="http://schemas.openxmlformats.org/officeDocument/2006/math" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:wp="http://schemas.openxmlformats.org/drawingml/2006/wordprocessingDrawing" xmlns:w10="urn:schemas-microsoft-com:office:word" xmlns:w="http://schemas.openxmlformats.org/wordprocessingml/2006/main" xmlns:wne="http://schemas.microsoft.com/office/word/2006/wordml"> <w:body> <w:p w:rsidR="009D2064" w:rsidRPr="003F12C8" w:rsidRDefault="009D2064" w:rsidP="003F12C8"> <w:pPr> <w:jc w:val="center" /> <w:rPr> <w:b /> <w:bCs /> <w:szCs w:val="21" /> </w:rPr> </w:pPr> <w:r> <w:rPr> <w:rFonts w:hint="eastAsia" /> <w:b /> <w:bCs /> <w:sz w:val="21" /> <w:szCs w:val="21" /> </w:rPr> <w:t>${newExhiMain.tiMu?if_exists }</w:t> </w:r> </w:p> <w:p w:rsidR="009D2064" w:rsidRDefault="009D2064" w:rsidP="009D2064"> <w:pPr> <w:rPr> <w:b /> <w:bCs /> <w:color w:val="000000" w:themeColor="text1" /> </w:rPr> </w:pPr> <w:r> <w:rPr> <w:b /> <w:bCs /> <w:color w:val="000000" w:themeColor="text1" /> </w:rPr> <w:t>展览信息</w:t> </w:r> </w:p> <w:p w:rsidR="009D2064" w:rsidRDefault="009D2064" w:rsidP="009D2064"> <w:r> <w:rPr> <w:rFonts w:hint="eastAsia" /> </w:rPr> <w:t>展会题目:</w:t> </w:r> <w:r> <w:rPr> <w:rFonts w:hint="eastAsia" /> </w:rPr> <w:t>${newExhiMain.tiMu?if_exists }</w:t> </w:r> </w:p> <w:p w:rsidR="009D2064" w:rsidRDefault="009D2064" w:rsidP="009D2064"> <w:r> <w:rPr> <w:rFonts w:hint="eastAsia" /> </w:rPr> <w:t>展会时间:</w:t> </w:r> <w:r> <w:rPr> <w:rFonts w:hint="eastAsia" /> </w:rPr> <w:t>${juBanTime?if_exists}至${juBanEndTime?if_exists}</w:t> </w:r> </w:p> <w:p w:rsidR="009D2064" w:rsidRDefault="009D2064" w:rsidP="009D2064"> <w:r> <w:rPr> <w:rFonts w:hint="eastAsia" /> </w:rPr> <w:t>展馆名称:</w:t> </w:r> <w:r> <w:rPr> <w:rFonts w:hint="eastAsia" /> </w:rPr> <w:t>${newExhiMain.zhanGuan.mingCheng?if_exists }</w:t> </w:r> </w:p> <w:p w:rsidR="009D2064" w:rsidRDefault="009D2064" w:rsidP="009D2064"> <w:r> <w:rPr> <w:rFonts w:hint="eastAsia" /> </w:rPr> <w:t>举办城市:</w:t> </w:r> <w:r> <w:rPr> <w:rFonts w:hint="eastAsia" /> </w:rPr> <w:t>${city?if_exists }</w:t> </w:r> </w:p> <w:p w:rsidR="009D2064" w:rsidRDefault="009D2064" w:rsidP="009D2064" /> <w:p w:rsidR="009D2064" w:rsidRDefault="009D2064" w:rsidP="009D2064"> <w:pPr> <w:rPr> <w:b /> <w:bCs /> </w:rPr> </w:pPr> <w:r> <w:rPr> <w:b /> <w:bCs /> </w:rPr> <w:t>上届数据</w:t> </w:r> </w:p> <w:p w:rsidR="009D2064" w:rsidRDefault="009D2064" w:rsidP="009D2064"> <w:r> <w:rPr> <w:rFonts w:hint="eastAsia" /> </w:rPr> <w:t>展商数量:</w:t> </w:r> <w:r> <w:rPr> <w:rFonts w:hint="eastAsia" /> </w:rPr> <w:t xml:space="preserve">总展商数${newExhiMain.totalZhanShang?if_exists}( 中国展商数 ${newExhiMain.sjzsslChina?if_exists} 其他展商数${newExhiMain.sjzsslOther?if_exists } )</w:t> </w:r> </w:p> <w:p w:rsidR="009D2064" w:rsidRDefault="009D2064" w:rsidP="009D2064"> <w:r> <w:rPr> <w:rFonts w:hint="eastAsia" /> </w:rPr> <w:t>观众数量:</w:t> </w:r> <w:r> <w:rPr> <w:rFonts w:hint="eastAsia" /> </w:rPr> <w:t xml:space="preserve">总人数 ${newExhiMain.totalGunZhong?if_exists} (中国观众数 ${newExhiMain.sjgzslChina?if_exists}其他观众数 ${newExhiMain.sjgzslOther?if_exists})</w:t> </w:r> </w:p> <w:p w:rsidR="009D2064" w:rsidRDefault="009D2064" w:rsidP="009D2064"> <w:r> <w:rPr> <w:rFonts w:hint="eastAsia" /> </w:rPr> <w:t>成功举办期数:</w:t> </w:r> <w:r> <w:rPr> <w:rFonts w:hint="eastAsia" /> </w:rPr> <w:t>${newExhiMain.junBanQiShu?if_exists }</w:t> </w:r> </w:p> <w:p w:rsidR="009D2064" w:rsidRDefault="009D2064" w:rsidP="009D2064"> <w:r> <w:rPr> <w:rFonts w:hint="eastAsia" /> </w:rPr> <w:t>举办周期:</w:t> </w:r> <w:r> <w:rPr> <w:rFonts w:hint="eastAsia" /> </w:rPr> <w:t>${juBanZhouQi?if_exists}</w:t> </w:r> </w:p> <w:p w:rsidR="009D2064" w:rsidRDefault="009D2064" w:rsidP="009D2064"> <w:r> <w:rPr> <w:rFonts w:hint="eastAsia" /> </w:rPr> <w:t>展览面积(毛面积):</w:t> </w:r> <w:r> <w:rPr> <w:rFonts w:hint="eastAsia" /> </w:rPr> <w:t xml:space="preserve"> 总面积 ${newExhiMain.lastTotalArea?if_exists } (室内面积${newExhiMain.lastInnerArea?if_exists} 室外${newExhiMain.lastOutArea?if_exists } )</w:t> </w:r> </w:p> <w:p w:rsidR="009D2064" w:rsidRDefault="009D2064" w:rsidP="009D2064" /> <w:p w:rsidR="009D2064" w:rsidRDefault="009D2064" w:rsidP="009D2064"> <w:pPr> <w:rPr> <w:b /> <w:bCs /> </w:rPr> </w:pPr> <w:r> <w:rPr> <w:b /> <w:bCs /> </w:rPr> <w:t>采购商范围</w:t> </w:r> </w:p> <w:p w:rsidR="009D2064" w:rsidRDefault="009D2064" w:rsidP="009D2064"> <w:r> <w:rPr> <w:rFonts w:hint="eastAsia" /> </w:rPr> <w:t>${caiGouShangFanWei?if_exists}</w:t> </w:r> </w:p> <w:p w:rsidR="009D2064" w:rsidRDefault="009D2064" w:rsidP="009D2064" /> <w:p w:rsidR="009D2064" w:rsidRDefault="009D2064" w:rsidP="009D2064"> <w:pPr> <w:rPr> <w:b /> <w:bCs /> </w:rPr> </w:pPr> <w:r> <w:rPr> <w:b /> <w:bCs /> </w:rPr> <w:t>展品范围</w:t> </w:r> </w:p> <w:p w:rsidR="009D2064" w:rsidRDefault="009D2064" w:rsidP="009D2064"> <w:r> <w:rPr> <w:rFonts w:hint="eastAsia" /> </w:rPr> <w:t>${zhanPinFanWei?if_exists}</w:t> </w:r> </w:p> <w:p w:rsidR="009D2064" w:rsidRDefault="009D2064" w:rsidP="009D2064" /> <w:p w:rsidR="009D2064" w:rsidRDefault="009D2064" w:rsidP="009D2064"> <w:pPr> <w:rPr> <w:b /> <w:bCs /> </w:rPr> </w:pPr> <w:r> <w:rPr> <w:b /> <w:bCs /> </w:rPr> <w:t>展会介绍</w:t> </w:r> </w:p> <w:p w:rsidR="009D2064" w:rsidRDefault="009D2064" w:rsidP="009D2064"> <w:r> <w:rPr> <w:rFonts w:hint="eastAsia" /> </w:rPr> <w:t>${zhanHuiJieShao?if_exists}</w:t> </w:r> </w:p> <w:p w:rsidR="009D2064" w:rsidRDefault="009D2064" w:rsidP="009D2064" /> <w:p w:rsidR="004358AB" w:rsidRDefault="009D2064" w:rsidP="009D2064"> <w:r> <w:rPr> <w:rFonts w:hint="eastAsia" /> </w:rPr> <w:lastRenderedPageBreak /> <w:t>如果您需要了解该展会的参展团和参观团信息,</w:t> </w:r> <w:r w:rsidR="00B4719C"> <w:rPr> <w:rFonts w:hint="eastAsia" /> </w:rPr> <w:t>请复制下面的链接到您的浏览器</w:t> </w:r> <w:r> <w:rPr> <w:rFonts w:hint="eastAsia" /> </w:rPr> <w:t>(</w:t> </w:r> <w:hyperlink r:id="rId6" w:history="1"> <w:r w:rsidR="003F12C8" w:rsidRPr="00510E79"> <w:rPr> <w:rStyle w:val="a5" /> </w:rPr> <w:t>http://www.10000show.com/exhi/product-${exhiId?if_exists}.html</w:t> </w:r> </w:hyperlink> <w:r> <w:rPr> <w:rFonts w:hint="eastAsia" /> </w:rPr> <w:t>)谢谢您的支持!</w:t> </w:r> </w:p> <w:p w:rsidR="003F12C8" w:rsidRDefault="003F12C8" w:rsidP="009D2064" /> <w:p w:rsidR="003F12C8" w:rsidRPr="009D2064" w:rsidRDefault="003F12C8" w:rsidP="009D2064" /> <w:sectPr w:rsidR="003F12C8" w:rsidRPr="009D2064" w:rsidSect="00930780"> <w:pgSz w:w="11906" w:h="16838" /> <w:pgMar w:top="1440" w:right="1800" w:bottom="1440" w:left="1800" w:header="851" w:footer="992" w:gutter="0" /> <w:cols w:space="425" /> <w:docGrid w:type="lines" w:linePitch="312" /> </w:sectPr> </w:body> </w:document> </pkg:xmlData> </pkg:part> <pkg:part pkg:name="/word/footnotes.xml" pkg:contentType="application/vnd.openxmlformats-officedocument.wordprocessingml.footnotes+xml"> <pkg:xmlData> <w:footnotes xmlns:ve="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships" xmlns:m="http://schemas.openxmlformats.org/officeDocument/2006/math" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:wp="http://schemas.openxmlformats.org/drawingml/2006/wordprocessingDrawing" xmlns:w10="urn:schemas-microsoft-com:office:word" xmlns:w="http://schemas.openxmlformats.org/wordprocessingml/2006/main" xmlns:wne="http://schemas.microsoft.com/office/word/2006/wordml"> <w:footnote w:type="separator" w:id="-1"> <w:p w:rsidR="003E0327" w:rsidRDefault="003E0327" w:rsidP="009D2064"> <w:pPr> <w:spacing w:after="0" /> </w:pPr> <w:r> <w:separator /> </w:r> </w:p> </w:footnote> <w:footnote w:type="continuationSeparator" w:id="0"> <w:p w:rsidR="003E0327" w:rsidRDefault="003E0327" w:rsidP="009D2064"> <w:pPr> <w:spacing w:after="0" /> </w:pPr> <w:r> <w:continuationSeparator /> </w:r> </w:p> </w:footnote> </w:footnotes> </pkg:xmlData> </pkg:part> <pkg:part pkg:name="/word/endnotes.xml" pkg:contentType="application/vnd.openxmlformats-officedocument.wordprocessingml.endnotes+xml"> <pkg:xmlData> <w:endnotes xmlns:ve="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships" xmlns:m="http://schemas.openxmlformats.org/officeDocument/2006/math" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:wp="http://schemas.openxmlformats.org/drawingml/2006/wordprocessingDrawing" xmlns:w10="urn:schemas-microsoft-com:office:word" xmlns:w="http://schemas.openxmlformats.org/wordprocessingml/2006/main" xmlns:wne="http://schemas.microsoft.com/office/word/2006/wordml"> <w:endnote w:type="separator" w:id="-1"> <w:p w:rsidR="003E0327" w:rsidRDefault="003E0327" w:rsidP="009D2064"> <w:pPr> <w:spacing w:after="0" /> </w:pPr> <w:r> <w:separator /> </w:r> </w:p> </w:endnote> <w:endnote w:type="continuationSeparator" w:id="0"> <w:p w:rsidR="003E0327" w:rsidRDefault="003E0327" w:rsidP="009D2064"> <w:pPr> <w:spacing w:after="0" /> </w:pPr> <w:r> <w:continuationSeparator /> </w:r> </w:p> </w:endnote> </w:endnotes> </pkg:xmlData> </pkg:part> <pkg:part pkg:name="/word/theme/theme1.xml" pkg:contentType="application/vnd.openxmlformats-officedocument.theme+xml"> <pkg:xmlData> <a:theme name="Office 主题" xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main"> <a:themeElements> <a:clrScheme name="Office"> <a:dk1> <a:sysClr val="windowText" lastClr="000000" /> </a:dk1> <a:lt1> <a:sysClr val="window" lastClr="FFFFFF" /> </a:lt1> <a:dk2> <a:srgbClr val="1F497D" /> </a:dk2> <a:lt2> <a:srgbClr val="EEECE1" /> </a:lt2> <a:accent1> <a:srgbClr val="4F81BD" /> </a:accent1> <a:accent2> <a:srgbClr val="C0504D" /> </a:accent2> <a:accent3> <a:srgbClr val="9BBB59" /> </a:accent3> <a:accent4> <a:srgbClr val="8064A2" /> </a:accent4> <a:accent5> <a:srgbClr val="4BACC6" /> </a:accent5> <a:accent6> <a:srgbClr val="F79646" /> </a:accent6> <a:hlink> <a:srgbClr val="0000FF" /> </a:hlink> <a:folHlink> <a:srgbClr val="800080" /> </a:folHlink> </a:clrScheme> <a:fontScheme name="Office"> <a:majorFont> <a:latin typeface="Cambria" /> <a:ea typeface="" /> <a:cs typeface="" /> <a:font script="Jpan" typeface="MS ゴシック" /> <a:font script="Hang" typeface="맑은 고딕" /> <a:font script="Hans" typeface="宋体" /> <a:font script="Hant" typeface="新細明體" /> <a:font script="Arab" typeface="Times New Roman" /> <a:font script="Hebr" typeface="Times New Roman" /> <a:font script="Thai" typeface="Angsana New" /> <a:font script="Ethi" typeface="Nyala" /> <a:font script="Beng" typeface="Vrinda" /> <a:font script="Gujr" typeface="Shruti" /> <a:font script="Khmr" typeface="MoolBoran" /> <a:font script="Knda" typeface="Tunga" /> <a:font script="Guru" typeface="Raavi" /> <a:font script="Cans" typeface="Euphemia" /> <a:font script="Cher" typeface="Plantagenet Cherokee" /> <a:font script="Yiii" typeface="Microsoft Yi Baiti" /> <a:font script="Tibt" typeface="Microsoft Himalaya" /> <a:font script="Thaa" typeface="MV Boli" /> <a:font script="Deva" typeface="Mangal" /> <a:font script="Telu" typeface="Gautami" /> <a:font script="Taml" typeface="Latha" /> <a:font script="Syrc" typeface="Estrangelo Edessa" /> <a:font script="Orya" typeface="Kalinga" /> <a:font script="Mlym" typeface="Kartika" /> <a:font script="Laoo" typeface="DokChampa" /> <a:font script="Sinh" typeface="Iskoola Pota" /> <a:font script="Mong" typeface="Mongolian Baiti" /> <a:font script="Viet" typeface="Times New Roman" /> <a:font script="Uigh" typeface="Microsoft Uighur" /> </a:majorFont> <a:minorFont> <a:latin typeface="Calibri" /> <a:ea typeface="" /> <a:cs typeface="" /> <a:font script="Jpan" typeface="MS 明朝" /> <a:font script="Hang" typeface="맑은 고딕" /> <a:font script="Hans" typeface="宋体" /> <a:font script="Hant" typeface="新細明體" /> <a:font script="Arab" typeface="Arial" /> <a:font script="Hebr" typeface="Arial" /> <a:font script="Thai" typeface="Cordia New" /> <a:font script="Ethi" typeface="Nyala" /> <a:font script="Beng" typeface="Vrinda" /> <a:font script="Gujr" typeface="Shruti" /> <a:font script="Khmr" typeface="DaunPenh" /> <a:font script="Knda" typeface="Tunga" /> <a:font script="Guru" typeface="Raavi" /> <a:font script="Cans" typeface="Euphemia" /> <a:font script="Cher" typeface="Plantagenet Cherokee" /> <a:font script="Yiii" typeface="Microsoft Yi Baiti" /> <a:font script="Tibt" typeface="Microsoft Himalaya" /> <a:font script="Thaa" typeface="MV Boli" /> <a:font script="Deva" typeface="Mangal" /> <a:font script="Telu" typeface="Gautami" /> <a:font script="Taml" typeface="Latha" /> <a:font script="Syrc" typeface="Estrangelo Edessa" /> <a:font script="Orya" typeface="Kalinga" /> <a:font script="Mlym" typeface="Kartika" /> <a:font script="Laoo" typeface="DokChampa" /> <a:font script="Sinh" typeface="Iskoola Pota" /> <a:font script="Mong" typeface="Mongolian Baiti" /> <a:font script="Viet" typeface="Arial" /> <a:font script="Uigh" typeface="Microsoft Uighur" /> </a:minorFont> </a:fontScheme> <a:fmtScheme name="Office"> <a:fillStyleLst> <a:solidFill> <a:schemeClr val="phClr" /> </a:solidFill> <a:gradFill rotWithShape="1"> <a:gsLst> <a:gs pos="0"> <a:schemeClr val="phClr"> <a:tint val="50000" /> <a:satMod val="300000" /> </a:schemeClr> </a:gs> <a:gs pos="35000"> <a:schemeClr val="phClr"> <a:tint val="37000" /> <a:satMod val="300000" /> </a:schemeClr> </a:gs> <a:gs pos="100000"> <a:schemeClr val="phClr"> <a:tint val="15000" /> <a:satMod val="350000" /> </a:schemeClr> </a:gs> </a:gsLst> <a:lin ang="16200000" scaled="1" /> </a:gradFill> <a:gradFill rotWithShape="1"> <a:gsLst> <a:gs pos="0"> <a:schemeClr val="phClr"> <a:shade val="51000" /> <a:satMod val="130000" /> </a:schemeClr> </a:gs> <a:gs pos="80000"> <a:schemeClr val="phClr"> <a:shade val="93000" /> <a:satMod val="130000" /> </a:schemeClr> </a:gs> <a:gs pos="100000"> <a:schemeClr val="phClr"> <a:shade val="94000" /> <a:satMod val="135000" /> </a:schemeClr> </a:gs> </a:gsLst> <a:lin ang="16200000" scaled="0" /> </a:gradFill> </a:fillStyleLst> <a:lnStyleLst> <a:ln w="9525" cap="flat" cmpd="sng" algn="ctr"> <a:solidFill> <a:schemeClr val="phClr"> <a:shade val="95000" /> <a:satMod val="105000" /> </a:schemeClr> </a:solidFill> <a:prstDash val="solid" /> </a:ln> <a:ln w="25400" cap="flat" cmpd="sng" algn="ctr"> <a:solidFill> <a:schemeClr val="phClr" /> </a:solidFill> <a:prstDash val="solid" /> </a:ln> <a:ln w="38100" cap="flat" cmpd="sng" algn="ctr"> <a:solidFill> <a:schemeClr val="phClr" /> </a:solidFill> <a:prstDash val="solid" /> </a:ln> </a:lnStyleLst> <a:effectStyleLst> <a:effectStyle> <a:effectLst> <a:outerShdw blurRad="40000" dist="20000" dir="5400000" rotWithShape="0"> <a:srgbClr val="000000"> <a:alpha val="38000" /> </a:srgbClr> </a:outerShdw> </a:effectLst> </a:effectStyle> <a:effectStyle> <a:effectLst> <a:outerShdw blurRad="40000" dist="23000" dir="5400000" rotWithShape="0"> <a:srgbClr val="000000"> <a:alpha val="35000" /> </a:srgbClr> </a:outerShdw> </a:effectLst> </a:effectStyle> <a:effectStyle> <a:effectLst> <a:outerShdw blurRad="40000" dist="23000" dir="5400000" rotWithShape="0"> <a:srgbClr val="000000"> <a:alpha val="35000" /> </a:srgbClr> </a:outerShdw> </a:effectLst> <a:scene3d> <a:camera prst="orthographicFront"> <a:rot lat="0" lon="0" rev="0" /> </a:camera> <a:lightRig rig="threePt" dir="t"> <a:rot lat="0" lon="0" rev="1200000" /> </a:lightRig> </a:scene3d> <a:sp3d> <a:bevelT w="63500" h="25400" /> </a:sp3d> </a:effectStyle> </a:effectStyleLst> <a:bgFillStyleLst> <a:solidFill> <a:schemeClr val="phClr" /> </a:solidFill> <a:gradFill rotWithShape="1"> <a:gsLst> <a:gs pos="0"> <a:schemeClr val="phClr"> <a:tint val="40000" /> <a:satMod val="350000" /> </a:schemeClr> </a:gs> <a:gs pos="40000"> <a:schemeClr val="phClr"> <a:tint val="45000" /> <a:shade val="99000" /> <a:satMod val="350000" /> </a:schemeClr> </a:gs> <a:gs pos="100000"> <a:schemeClr val="phClr"> <a:shade val="20000" /> <a:satMod val="255000" /> </a:schemeClr> </a:gs> </a:gsLst> <a:path path="circle"> <a:fillToRect l="50000" t="-80000" r="50000" b="180000" /> </a:path> </a:gradFill> <a:gradFill rotWithShape="1"> <a:gsLst> <a:gs pos="0"> <a:schemeClr val="phClr"> <a:tint val="80000" /> <a:satMod val="300000" /> </a:schemeClr> </a:gs> <a:gs pos="100000"> <a:schemeClr val="phClr"> <a:shade val="30000" /> <a:satMod val="200000" /> </a:schemeClr> </a:gs> </a:gsLst> <a:path path="circle"> <a:fillToRect l="50000" t="50000" r="50000" b="50000" /> </a:path> </a:gradFill> </a:bgFillStyleLst> </a:fmtScheme> </a:themeElements> <a:objectDefaults /> <a:extraClrSchemeLst /> </a:theme> </pkg:xmlData> </pkg:part> <pkg:part pkg:name="/word/settings.xml" pkg:contentType="application/vnd.openxmlformats-officedocument.wordprocessingml.settings+xml"> <pkg:xmlData> <w:settings xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships" xmlns:m="http://schemas.openxmlformats.org/officeDocument/2006/math" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:w10="urn:schemas-microsoft-com:office:word" xmlns:w="http://schemas.openxmlformats.org/wordprocessingml/2006/main" xmlns:sl="http://schemas.openxmlformats.org/schemaLibrary/2006/main"> <w:zoom w:percent="100" /> <w:doNotDisplayPageBoundaries /> <w:bordersDoNotSurroundHeader /> <w:bordersDoNotSurroundFooter /> <w:proofState w:spelling="clean" /> <w:defaultTabStop w:val="720" /> <w:characterSpacingControl w:val="doNotCompress" /> <w:hdrShapeDefaults> <o:shapedefaults v:ext="edit" spidmax="15362" /> </w:hdrShapeDefaults> <w:footnotePr> <w:footnote w:id="-1" /> <w:footnote w:id="0" /> </w:footnotePr> <w:endnotePr> <w:endnote w:id="-1" /> <w:endnote w:id="0" /> </w:endnotePr> <w:compat> <w:useFELayout /> </w:compat> <w:rsids> <w:rsidRoot w:val="00D31D50" /> <w:rsid w:val="000C06A1" /> <w:rsid w:val="00241582" /> <w:rsid w:val="002B16BA" /> <w:rsid w:val="0030711F" /> <w:rsid w:val="00316FAC" /> <w:rsid w:val="00323B43" /> <w:rsid w:val="003D37D8" /> <w:rsid w:val="003E0327" /> <w:rsid w:val="003F12C8" /> <w:rsid w:val="00426133" /> <w:rsid w:val="004358AB" /> <w:rsid w:val="005818F2" /> <w:rsid w:val="007329E3" /> <w:rsid w:val="00855146" /> <w:rsid w:val="008B32EA" /> <w:rsid w:val="008B7726" /> <w:rsid w:val="009611C8" /> <w:rsid w:val="009B1BCF" /> <w:rsid w:val="009D2064" /> <w:rsid w:val="00B4719C" /> <w:rsid w:val="00D31D50" /> <w:rsid w:val="00F157DA" /> </w:rsids> <m:mathPr> <m:mathFont m:val="Cambria Math" /> <m:brkBin m:val="before" /> <m:brkBinSub m:val="--" /> <m:smallFrac m:val="off" /> <m:dispDef /> <m:lMargin m:val="0" /> <m:rMargin m:val="0" /> <m:defJc m:val="centerGroup" /> <m:wrapIndent m:val="1440" /> <m:intLim m:val="subSup" /> <m:naryLim m:val="undOvr" /> </m:mathPr> <w:themeFontLang w:val="en-US" w:eastAsia="zh-CN" /> <w:clrSchemeMapping w:bg1="light1" w:t1="dark1" w:bg2="light2" w:t2="dark2" w:accent1="accent1" w:accent2="accent2" w:accent3="accent3" w:accent4="accent4" w:accent5="accent5" w:accent6="accent6" w:hyperlink="hyperlink" w:followedHyperlink="followedHyperlink" /> <w:shapeDefaults> <o:shapedefaults v:ext="edit" spidmax="15362" /> <o:shapelayout v:ext="edit"> <o:idmap v:ext="edit" data="1" /> </o:shapelayout> </w:shapeDefaults> <w:decimalSymbol w:val="." /> <w:listSeparator w:val="," /> </w:settings> </pkg:xmlData> </pkg:part> <pkg:part pkg:name="/word/webSettings.xml" pkg:contentType="application/vnd.openxmlformats-officedocument.wordprocessingml.webSettings+xml"> <pkg:xmlData> <w:webSettings xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships" xmlns:w="http://schemas.openxmlformats.org/wordprocessingml/2006/main"> <w:optimizeForBrowser /> </w:webSettings> </pkg:xmlData> </pkg:part> <pkg:part pkg:name="/docProps/core.xml" pkg:contentType="application/vnd.openxmlformats-package.core-properties+xml" pkg:padding="256"> <pkg:xmlData> <cp:coreProperties xmlns:cp="http://schemas.openxmlformats.org/package/2006/metadata/core-properties" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:dcmitype="http://purl.org/dc/dcmitype/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <dc:creator>Administrator</dc:creator> <cp:lastModifiedBy>Administrator</cp:lastModifiedBy> <cp:revision>2</cp:revision> <dcterms:created xsi:type="dcterms:W3CDTF">2016-05-17T03:34:00Z</dcterms:created> <dcterms:modified xsi:type="dcterms:W3CDTF">2016-05-17T03:34:00Z</dcterms:modified> </cp:coreProperties> </pkg:xmlData> </pkg:part> <pkg:part pkg:name="/word/styles.xml" pkg:contentType="application/vnd.openxmlformats-officedocument.wordprocessingml.styles+xml"> <pkg:xmlData> <w:styles xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships" xmlns:w="http://schemas.openxmlformats.org/wordprocessingml/2006/main"> <w:docDefaults> <w:rPrDefault> <w:rPr> <w:rFonts w:asciiTheme="minorHAnsi" w:eastAsia="微软雅黑" w:hAnsiTheme="minorHAnsi" w:cstheme="minorBidi" /> <w:sz w:val="22" /> <w:szCs w:val="22" /> <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="ar-SA" /> </w:rPr> </w:rPrDefault> <w:pPrDefault> <w:pPr> <w:spacing w:after="200" w:line="220" w:lineRule="atLeast" /> </w:pPr> </w:pPrDefault> </w:docDefaults> <w:latentStyles w:defLockedState="0" w:defUIPriority="99" w:defSemiHidden="1" w:defUnhideWhenUsed="1" w:defQFormat="0" w:count="267"> <w:lsdException w:name="Normal" w:semiHidden="0" w:uiPriority="0" w:unhideWhenUsed="0" w:qFormat="1" /> <w:lsdException w:name="heading 1" w:semiHidden="0" w:uiPriority="9" w:unhideWhenUsed="0" w:qFormat="1" /> <w:lsdException w:name="heading 2" w:uiPriority="9" w:qFormat="1" /> <w:lsdException w:name="heading 3" w:uiPriority="9" w:qFormat="1" /> <w:lsdException w:name="heading 4" w:uiPriority="9" w:qFormat="1" /> <w:lsdException w:name="heading 5" w:uiPriority="9" w:qFormat="1" /> <w:lsdException w:name="heading 6" w:uiPriority="9" w:qFormat="1" /> <w:lsdException w:name="heading 7" w:uiPriority="9" w:qFormat="1" /> <w:lsdException w:name="heading 8" w:uiPriority="9" w:qFormat="1" /> <w:lsdException w:name="heading 9" w:uiPriority="9" w:qFormat="1" /> <w:lsdException w:name="toc 1" w:uiPriority="39" /> <w:lsdException w:name="toc 2" w:uiPriority="39" /> <w:lsdException w:name="toc 3" w:uiPriority="39" /> <w:lsdException w:name="toc 4" w:uiPriority="39" /> <w:lsdException w:name="toc 5" w:uiPriority="39" /> <w:lsdException w:name="toc 6" w:uiPriority="39" /> <w:lsdException w:name="toc 7" w:uiPriority="39" /> <w:lsdException w:name="toc 8" w:uiPriority="39" /> <w:lsdException w:name="toc 9" w:uiPriority="39" /> <w:lsdException w:name="caption" w:uiPriority="35" w:qFormat="1" /> <w:lsdException w:name="Title" w:semiHidden="0" w:uiPriority="10" w:unhideWhenUsed="0" w:qFormat="1" /> <w:lsdException w:name="Default Paragraph Font" w:uiPriority="1" /> <w:lsdException w:name="Subtitle" w:semiHidden="0" w:uiPriority="11" w:unhideWhenUsed="0" w:qFormat="1" /> <w:lsdException w:name="Hyperlink" w:uiPriority="0" /> <w:lsdException w:name="Strong" w:semiHidden="0" w:uiPriority="22" w:unhideWhenUsed="0" w:qFormat="1" /> <w:lsdException w:name="Emphasis" w:semiHidden="0" w:uiPriority="20" w:unhideWhenUsed="0" w:qFormat="1" /> <w:lsdException w:name="Table Grid" w:semiHidden="0" w:uiPriority="0" w:unhideWhenUsed="0" /> <w:lsdException w:name="Placeholder Text" w:unhideWhenUsed="0" /> <w:lsdException w:name="No Spacing" w:semiHidden="0" w:uiPriority="1" w:unhideWhenUsed="0" w:qFormat="1" /> <w:lsdException w:name="Light Shading" w:semiHidden="0" w:uiPriority="60" w:unhideWhenUsed="0" /> <w:lsdException w:name="Light List" w:semiHidden="0" w:uiPriority="61" w:unhideWhenUsed="0" /> <w:lsdException w:name="Light Grid" w:semiHidden="0" w:uiPriority="62" w:unhideWhenUsed="0" /> <w:lsdException w:name="Medium Shading 1" w:semiHidden="0" w:uiPriority="63" w:unhideWhenUsed="0" /> <w:lsdException w:name="Medium Shading 2" w:semiHidden="0" w:uiPriority="64" w:unhideWhenUsed="0" /> <w:lsdException w:name="Medium List 1" w:semiHidden="0" w:uiPriority="65" w:unhideWhenUsed="0" /> <w:lsdException w:name="Medium List 2" w:semiHidden="0" w:uiPriority="66" w:unhideWhenUsed="0" /> <w:lsdException w:name="Medium Grid 1" w:semiHidden="0" w:uiPriority="67" w:unhideWhenUsed="0" /> <w:lsdException w:name="Medium Grid 2" w:semiHidden="0" w:uiPriority="68" w:unhideWhenUsed="0" /> <w:lsdException w:name="Medium Grid 3" w:semiHidden="0" w:uiPriority="69" w:unhideWhenUsed="0" /> <w:lsdException w:name="Dark List" w:semiHidden="0" w:uiPriority="70" w:unhideWhenUsed="0" /> <w:lsdException w:name="Colorful Shading" w:semiHidden="0" w:uiPriority="71" w:unhideWhenUsed="0" /> <w:lsdException w:name="Colorful List" w:semiHidden="0" w:uiPriority="72" w:unhideWhenUsed="0" /> <w:lsdException w:name="Colorful Grid" w:semiHidden="0" w:uiPriority="73" w:unhideWhenUsed="0" /> <w:lsdException w:name="Light Shading Accent 1" w:semiHidden="0" w:uiPriority="60" w:unhideWhenUsed="0" /> <w:lsdException w:name="Light List Accent 1" w:semiHidden="0" w:uiPriority="61" w:unhideWhenUsed="0" /> <w:lsdException w:name="Light Grid Accent 1" w:semiHidden="0" w:uiPriority="62" w:unhideWhenUsed="0" /> <w:lsdException w:name="Medium Shading 1 Accent 1" w:semiHidden="0" w:uiPriority="63" w:unhideWhenUsed="0" /> <w:lsdException w:name="Medium Shading 2 Accent 1" w:semiHidden="0" w:uiPriority="64" w:unhideWhenUsed="0" /> <w:lsdException w:name="Medium List 1 Accent 1" w:semiHidden="0" w:uiPriority="65" w:unhideWhenUsed="0" /> <w:lsdException w:name="Revision" w:unhideWhenUsed="0" /> <w:lsdException w:name="List Paragraph" w:semiHidden="0" w:uiPriority="34" w:unhideWhenUsed="0" w:qFormat="1" /> <w:lsdException w:name="Quote" w:semiHidden="0" w:uiPriority="29" w:unhideWhenUsed="0" w:qFormat="1" /> <w:lsdException w:name="Intense Quote" w:semiHidden="0" w:uiPriority="30" w:unhideWhenUsed="0" w:qFormat="1" /> <w:lsdException w:name="Medium List 2 Accent 1" w:semiHidden="0" w:uiPriority="66" w:unhideWhenUsed="0" /> <w:lsdException w:name="Medium Grid 1 Accent 1" w:semiHidden="0" w:uiPriority="67" w:unhideWhenUsed="0" /> <w:lsdException w:name="Medium Grid 2 Accent 1" w:semiHidden="0" w:uiPriority="68" w:unhideWhenUsed="0" /> <w:lsdException w:name="Medium Grid 3 Accent 1" w:semiHidden="0" w:uiPriority="69" w:unhideWhenUsed="0" /> <w:lsdException w:name="Dark List Accent 1" w:semiHidden="0" w:uiPriority="70" w:unhideWhenUsed="0" /> <w:lsdException w:name="Colorful Shading Accent 1" w:semiHidden="0" w:uiPriority="71" w:unhideWhenUsed="0" /> <w:lsdException w:name="Colorful List Accent 1" w:semiHidden="0" w:uiPriority="72" w:unhideWhenUsed="0" /> <w:lsdException w:name="Colorful Grid Accent 1" w:semiHidden="0" w:uiPriority="73" w:unhideWhenUsed="0" /> <w:lsdException w:name="Light Shading Accent 2" w:semiHidden="0" w:uiPriority="60" w:unhideWhenUsed="0" /> <w:lsdException w:name="Light List Accent 2" w:semiHidden="0" w:uiPriority="61" w:unhideWhenUsed="0" /> <w:lsdException w:name="Light Grid Accent 2" w:semiHidden="0" w:uiPriority="62" w:unhideWhenUsed="0" /> <w:lsdException w:name="Medium Shading 1 Accent 2" w:semiHidden="0" w:uiPriority="63" w:unhideWhenUsed="0" /> <w:lsdException w:name="Medium Shading 2 Accent 2" w:semiHidden="0" w:uiPriority="64" w:unhideWhenUsed="0" /> <w:lsdException w:name="Medium List 1 Accent 2" w:semiHidden="0" w:uiPriority="65" w:unhideWhenUsed="0" /> <w:lsdException w:name="Medium List 2 Accent 2" w:semiHidden="0" w:uiPriority="66" w:unhideWhenUsed="0" /> <w:lsdException w:name="Medium Grid 1 Accent 2" w:semiHidden="0" w:uiPriority="67" w:unhideWhenUsed="0" /> <w:lsdException w:name="Medium Grid 2 Accent 2" w:semiHidden="0" w:uiPriority="68" w:unhideWhenUsed="0" /> <w:lsdException w:name="Medium Grid 3 Accent 2" w:semiHidden="0" w:uiPriority="69" w:unhideWhenUsed="0" /> <w:lsdException w:name="Dark List Accent 2" w:semiHidden="0" w:uiPriority="70" w:unhideWhenUsed="0" /> <w:lsdException w:name="Colorful Shading Accent 2" w:semiHidden="0" w:uiPriority="71" w:unhideWhenUsed="0" /> <w:lsdException w:name="Colorful List Accent 2" w:semiHidden="0" w:uiPriority="72" w:unhideWhenUsed="0" /> <w:lsdException w:name="Colorful Grid Accent 2" w:semiHidden="0" w:uiPriority="73" w:unhideWhenUsed="0" /> <w:lsdException w:name="Light Shading Accent 3" w:semiHidden="0" w:uiPriority="60" w:unhideWhenUsed="0" /> <w:lsdException w:name="Light List Accent 3" w:semiHidden="0" w:uiPriority="61" w:unhideWhenUsed="0" /> <w:lsdException w:name="Light Grid Accent 3" w:semiHidden="0" w:uiPriority="62" w:unhideWhenUsed="0" /> <w:lsdException w:name="Medium Shading 1 Accent 3" w:semiHidden="0" w:uiPriority="63" w:unhideWhenUsed="0" /> <w:lsdException w:name="Medium Shading 2 Accent 3" w:semiHidden="0" w:uiPriority="64" w:unhideWhenUsed="0" /> <w:lsdException w:name="Medium List 1 Accent 3" w:semiHidden="0" w:uiPriority="65" w:unhideWhenUsed="0" /> <w:lsdException w:name="Medium List 2 Accent 3" w:semiHidden="0" w:uiPriority="66" w:unhideWhenUsed="0" /> <w:lsdException w:name="Medium Grid 1 Accent 3" w:semiHidden="0" w:uiPriority="67" w:unhideWhenUsed="0" /> <w:lsdException w:name="Medium Grid 2 Accent 3" w:semiHidden="0" w:uiPriority="68" w:unhideWhenUsed="0" /> <w:lsdException w:name="Medium Grid 3 Accent 3" w:semiHidden="0" w:uiPriority="69" w:unhideWhenUsed="0" /> <w:lsdException w:name="Dark List Accent 3" w:semiHidden="0" w:uiPriority="70" w:unhideWhenUsed="0" /> <w:lsdException w:name="Colorful Shading Accent 3" w:semiHidden="0" w:uiPriority="71" w:unhideWhenUsed="0" /> <w:lsdException w:name="Colorful List Accent 3" w:semiHidden="0" w:uiPriority="72" w:unhideWhenUsed="0" /> <w:lsdException w:name="Colorful Grid Accent 3" w:semiHidden="0" w:uiPriority="73" w:unhideWhenUsed="0" /> <w:lsdException w:name="Light Shading Accent 4" w:semiHidden="0" w:uiPriority="60" w:unhideWhenUsed="0" /> <w:lsdException w:name="Light List Accent 4" w:semiHidden="0" w:uiPriority="61" w:unhideWhenUsed="0" /> <w:lsdException w:name="Light Grid Accent 4" w:semiHidden="0" w:uiPriority="62" w:unhideWhenUsed="0" /> <w:lsdException w:name="Medium Shading 1 Accent 4" w:semiHidden="0" w:uiPriority="63" w:unhideWhenUsed="0" /> <w:lsdException w:name="Medium Shading 2 Accent 4" w:semiHidden="0" w:uiPriority="64" w:unhideWhenUsed="0" /> <w:lsdException w:name="Medium List 1 Accent 4" w:semiHidden="0" w:uiPriority="65" w:unhideWhenUsed="0" /> <w:lsdException w:name="Medium List 2 Accent 4" w:semiHidden="0" w:uiPriority="66" w:unhideWhenUsed="0" /> <w:lsdException w:name="Medium Grid 1 Accent 4" w:semiHidden="0" w:uiPriority="67" w:unhideWhenUsed="0" /> <w:lsdException w:name="Medium Grid 2 Accent 4" w:semiHidden="0" w:uiPriority="68" w:unhideWhenUsed="0" /> <w:lsdException w:name="Medium Grid 3 Accent 4" w:semiHidden="0" w:uiPriority="69" w:unhideWhenUsed="0" /> <w:lsdException w:name="Dark List Accent 4" w:semiHidden="0" w:uiPriority="70" w:unhideWhenUsed="0" /> <w:lsdException w:name="Colorful Shading Accent 4" w:semiHidden="0" w:uiPriority="71" w:unhideWhenUsed="0" /> <w:lsdException w:name="Colorful List Accent 4" w:semiHidden="0" w:uiPriority="72" w:unhideWhenUsed="0" /> <w:lsdException w:name="Colorful Grid Accent 4" w:semiHidden="0" w:uiPriority="73" w:unhideWhenUsed="0" /> <w:lsdException w:name="Light Shading Accent 5" w:semiHidden="0" w:uiPriority="60" w:unhideWhenUsed="0" /> <w:lsdException w:name="Light List Accent 5" w:semiHidden="0" w:uiPriority="61" w:unhideWhenUsed="0" /> <w:lsdException w:name="Light Grid Accent 5" w:semiHidden="0" w:uiPriority="62" w:unhideWhenUsed="0" /> <w:lsdException w:name="Medium Shading 1 Accent 5" w:semiHidden="0" w:uiPriority="63" w:unhideWhenUsed="0" /> <w:lsdException w:name="Medium Shading 2 Accent 5" w:semiHidden="0" w:uiPriority="64" w:unhideWhenUsed="0" /> <w:lsdException w:name="Medium List 1 Accent 5" w:semiHidden="0" w:uiPriority="65" w:unhideWhenUsed="0" /> <w:lsdException w:name="Medium List 2 Accent 5" w:semiHidden="0" w:uiPriority="66" w:unhideWhenUsed="0" /> <w:lsdException w:name="Medium Grid 1 Accent 5" w:semiHidden="0" w:uiPriority="67" w:unhideWhenUsed="0" /> <w:lsdException w:name="Medium Grid 2 Accent 5" w:semiHidden="0" w:uiPriority="68" w:unhideWhenUsed="0" /> <w:lsdException w:name="Medium Grid 3 Accent 5" w:semiHidden="0" w:uiPriority="69" w:unhideWhenUsed="0" /> <w:lsdException w:name="Dark List Accent 5" w:semiHidden="0" w:uiPriority="70" w:unhideWhenUsed="0" /> <w:lsdException w:name="Colorful Shading Accent 5" w:semiHidden="0" w:uiPriority="71" w:unhideWhenUsed="0" /> <w:lsdException w:name="Colorful List Accent 5" w:semiHidden="0" w:uiPriority="72" w:unhideWhenUsed="0" /> <w:lsdException w:name="Colorful Grid Accent 5" w:semiHidden="0" w:uiPriority="73" w:unhideWhenUsed="0" /> <w:lsdException w:name="Light Shading Accent 6" w:semiHidden="0" w:uiPriority="60" w:unhideWhenUsed="0" /> <w:lsdException w:name="Light List Accent 6" w:semiHidden="0" w:uiPriority="61" w:unhideWhenUsed="0" /> <w:lsdException w:name="Light Grid Accent 6" w:semiHidden="0" w:uiPriority="62" w:unhideWhenUsed="0" /> <w:lsdException w:name="Medium Shading 1 Accent 6" w:semiHidden="0" w:uiPriority="63" w:unhideWhenUsed="0" /> <w:lsdException w:name="Medium Shading 2 Accent 6" w:semiHidden="0" w:uiPriority="64" w:unhideWhenUsed="0" /> <w:lsdException w:name="Medium List 1 Accent 6" w:semiHidden="0" w:uiPriority="65" w:unhideWhenUsed="0" /> <w:lsdException w:name="Medium List 2 Accent 6" w:semiHidden="0" w:uiPriority="66" w:unhideWhenUsed="0" /> <w:lsdException w:name="Medium Grid 1 Accent 6" w:semiHidden="0" w:uiPriority="67" w:unhideWhenUsed="0" /> <w:lsdException w:name="Medium Grid 2 Accent 6" w:semiHidden="0" w:uiPriority="68" w:unhideWhenUsed="0" /> <w:lsdException w:name="Medium Grid 3 Accent 6" w:semiHidden="0" w:uiPriority="69" w:unhideWhenUsed="0" /> <w:lsdException w:name="Dark List Accent 6" w:semiHidden="0" w:uiPriority="70" w:unhideWhenUsed="0" /> <w:lsdException w:name="Colorful Shading Accent 6" w:semiHidden="0" w:uiPriority="71" w:unhideWhenUsed="0" /> <w:lsdException w:name="Colorful List Accent 6" w:semiHidden="0" w:uiPriority="72" w:unhideWhenUsed="0" /> <w:lsdException w:name="Colorful Grid Accent 6" w:semiHidden="0" w:uiPriority="73" w:unhideWhenUsed="0" /> <w:lsdException w:name="Subtle Emphasis" w:semiHidden="0" w:uiPriority="19" w:unhideWhenUsed="0" w:qFormat="1" /> <w:lsdException w:name="Intense Emphasis" w:semiHidden="0" w:uiPriority="21" w:unhideWhenUsed="0" w:qFormat="1" /> <w:lsdException w:name="Subtle Reference" w:semiHidden="0" w:uiPriority="31" w:unhideWhenUsed="0" w:qFormat="1" /> <w:lsdException w:name="Intense Reference" w:semiHidden="0" w:uiPriority="32" w:unhideWhenUsed="0" w:qFormat="1" /> <w:lsdException w:name="Book Title" w:semiHidden="0" w:uiPriority="33" w:unhideWhenUsed="0" w:qFormat="1" /> <w:lsdException w:name="Bibliography" w:uiPriority="37" /> <w:lsdException w:name="TOC Heading" w:uiPriority="39" w:qFormat="1" /> </w:latentStyles> <w:style w:type="paragraph" w:default="1" w:styleId="a"> <w:name w:val="Normal" /> <w:qFormat /> <w:rsid w:val="00323B43" /> <w:pPr> <w:adjustRightInd w:val="0" /> <w:snapToGrid w:val="0" /> <w:spacing w:line="240" w:lineRule="auto" /> </w:pPr> <w:rPr> <w:rFonts w:ascii="Tahoma" w:hAnsi="Tahoma" /> </w:rPr> </w:style> <w:style w:type="character" w:default="1" w:styleId="a0"> <w:name w:val="Default Paragraph Font" /> <w:uiPriority w:val="1" /> <w:semiHidden /> <w:unhideWhenUsed /> </w:style> <w:style w:type="table" w:default="1" w:styleId="a1"> <w:name w:val="Normal Table" /> <w:uiPriority w:val="99" /> <w:semiHidden /> <w:unhideWhenUsed /> <w:qFormat /> <w:tblPr> <w:tblInd w:w="0" w:type="dxa" /> <w:tblCellMar> <w:top w:w="0" w:type="dxa" /> <w:left w:w="108" w:type="dxa" /> <w:bottom w:w="0" w:type="dxa" /> <w:right w:w="108" w:type="dxa" /> </w:tblCellMar> </w:tblPr> </w:style> <w:style w:type="numbering" w:default="1" w:styleId="a2"> <w:name w:val="No List" /> <w:uiPriority w:val="99" /> <w:semiHidden /> <w:unhideWhenUsed /> </w:style> <w:style w:type="paragraph" w:styleId="a3"> <w:name w:val="header" /> <w:basedOn w:val="a" /> <w:link w:val="Char" /> <w:uiPriority w:val="99" /> <w:semiHidden /> <w:unhideWhenUsed /> <w:rsid w:val="009D2064" /> <w:pPr> <w:pBdr> <w:bottom w:val="single" w:sz="6" w:space="1" w:color="auto" /> </w:pBdr> <w:tabs> <w:tab w:val="center" w:pos="4153" /> <w:tab w:val="right" w:pos="8306" /> </w:tabs> <w:jc w:val="center" /> </w:pPr> <w:rPr> <w:sz w:val="18" /> <w:szCs w:val="18" /> </w:rPr> </w:style> <w:style w:type="character" w:customStyle="1" w:styleId="Char"> <w:name w:val="页眉 Char" /> <w:basedOn w:val="a0" /> <w:link w:val="a3" /> <w:uiPriority w:val="99" /> <w:semiHidden /> <w:rsid w:val="009D2064" /> <w:rPr> <w:rFonts w:ascii="Tahoma" w:hAnsi="Tahoma" /> <w:sz w:val="18" /> <w:szCs w:val="18" /> </w:rPr> </w:style> <w:style w:type="paragraph" w:styleId="a4"> <w:name w:val="footer" /> <w:basedOn w:val="a" /> <w:link w:val="Char0" /> <w:uiPriority w:val="99" /> <w:semiHidden /> <w:unhideWhenUsed /> <w:rsid w:val="009D2064" /> <w:pPr> <w:tabs> <w:tab w:val="center" w:pos="4153" /> <w:tab w:val="right" w:pos="8306" /> </w:tabs> </w:pPr> <w:rPr> <w:sz w:val="18" /> <w:szCs w:val="18" /> </w:rPr> </w:style> <w:style w:type="character" w:customStyle="1" w:styleId="Char0"> <w:name w:val="页脚 Char" /> <w:basedOn w:val="a0" /> <w:link w:val="a4" /> <w:uiPriority w:val="99" /> <w:semiHidden /> <w:rsid w:val="009D2064" /> <w:rPr> <w:rFonts w:ascii="Tahoma" w:hAnsi="Tahoma" /> <w:sz w:val="18" /> <w:szCs w:val="18" /> </w:rPr> </w:style> <w:style w:type="character" w:styleId="a5"> <w:name w:val="Hyperlink" /> <w:basedOn w:val="a0" /> <w:rsid w:val="009D2064" /> <w:rPr> <w:color w:val="0000FF" /> <w:u w:val="single" /> </w:rPr> </w:style> <w:style w:type="table" w:styleId="a6"> <w:name w:val="Table Grid" /> <w:basedOn w:val="a1" /> <w:rsid w:val="009D2064" /> <w:pPr> <w:widowControl w:val="0" /> <w:spacing w:after="0" w:line="240" w:lineRule="auto" /> <w:jc w:val="both" /> </w:pPr> <w:rPr> <w:rFonts w:ascii="Times New Roman" w:eastAsia="宋体" w:hAnsi="Times New Roman" w:cs="Times New Roman" /> <w:sz w:val="20" /> <w:szCs w:val="20" /> </w:rPr> <w:tblPr> <w:tblInd w:w="0" w:type="dxa" /> <w:tblBorders> <w:top w:val="single" w:sz="4" w:space="0" w:color="auto" /> <w:left w:val="single" w:sz="4" w:space="0" w:color="auto" /> <w:bottom w:val="single" w:sz="4" w:space="0" w:color="auto" /> <w:right w:val="single" w:sz="4" w:space="0" w:color="auto" /> <w:insideH w:val="single" w:sz="4" w:space="0" w:color="auto" /> <w:insideV w:val="single" w:sz="4" w:space="0" w:color="auto" /> </w:tblBorders> <w:tblCellMar> <w:top w:w="0" w:type="dxa" /> <w:left w:w="108" w:type="dxa" /> <w:bottom w:w="0" w:type="dxa" /> <w:right w:w="108" w:type="dxa" /> </w:tblCellMar> </w:tblPr> </w:style> <w:style w:type="paragraph" w:styleId="a7"> <w:name w:val="Balloon Text" /> <w:basedOn w:val="a" /> <w:link w:val="Char1" /> <w:uiPriority w:val="99" /> <w:semiHidden /> <w:unhideWhenUsed /> <w:rsid w:val="009D2064" /> <w:pPr> <w:spacing w:after="0" /> </w:pPr> <w:rPr> <w:sz w:val="18" /> <w:szCs w:val="18" /> </w:rPr> </w:style> <w:style w:type="character" w:customStyle="1" w:styleId="Char1"> <w:name w:val="批注框文本 Char" /> <w:basedOn w:val="a0" /> <w:link w:val="a7" /> <w:uiPriority w:val="99" /> <w:semiHidden /> <w:rsid w:val="009D2064" /> <w:rPr> <w:rFonts w:ascii="Tahoma" w:hAnsi="Tahoma" /> <w:sz w:val="18" /> <w:szCs w:val="18" /> </w:rPr> </w:style> </w:styles> </pkg:xmlData> </pkg:part> <pkg:part pkg:name="/word/fontTable.xml" pkg:contentType="application/vnd.openxmlformats-officedocument.wordprocessingml.fontTable+xml"> <pkg:xmlData> <w:fonts xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships" xmlns:w="http://schemas.openxmlformats.org/wordprocessingml/2006/main"> <w:font w:name="Calibri"> <w:panose1 w:val="020F0502020204030204" /> <w:charset w:val="00" /> <w:family w:val="swiss" /> <w:pitch w:val="variable" /> <w:sig w:usb0="E00002FF" w:usb1="4000ACFF" w:usb2="00000001" w:usb3="00000000" w:csb0="0000019F" w:csb1="00000000" /> </w:font> <w:font w:name="微软雅黑"> <w:panose1 w:val="020B0503020204020204" /> <w:charset w:val="86" /> <w:family w:val="swiss" /> <w:pitch w:val="variable" /> <w:sig w:usb0="80000287" w:usb1="280F3C52" w:usb2="00000016" w:usb3="00000000" w:csb0="0004001F" w:csb1="00000000" /> </w:font> <w:font w:name="Times New Roman"> <w:panose1 w:val="02020603050405020304" /> <w:charset w:val="00" /> <w:family w:val="roman" /> <w:pitch w:val="variable" /> <w:sig w:usb0="E0002AFF" w:usb1="C0007841" w:usb2="00000009" w:usb3="00000000" w:csb0="000001FF" w:csb1="00000000" /> </w:font> <w:font w:name="Tahoma"> <w:panose1 w:val="020B0604030504040204" /> <w:charset w:val="00" /> <w:family w:val="swiss" /> <w:pitch w:val="variable" /> <w:sig w:usb0="E1002EFF" w:usb1="C000605B" w:usb2="00000029" w:usb3="00000000" w:csb0="000101FF" w:csb1="00000000" /> </w:font> <w:font w:name="宋体"> <w:altName w:val="SimSun" /> <w:panose1 w:val="02010600030101010101" /> <w:charset w:val="86" /> <w:family w:val="auto" /> <w:pitch w:val="variable" /> <w:sig w:usb0="00000003" w:usb1="288F0000" w:usb2="00000016" w:usb3="00000000" w:csb0="00040001" w:csb1="00000000" /> </w:font> <w:font w:name="Cambria"> <w:panose1 w:val="02040503050406030204" /> <w:charset w:val="00" /> <w:family w:val="roman" /> <w:pitch w:val="variable" /> <w:sig w:usb0="E00002FF" w:usb1="400004FF" w:usb2="00000000" w:usb3="00000000" w:csb0="0000019F" w:csb1="00000000" /> </w:font> </w:fonts> </pkg:xmlData> </pkg:part> <pkg:part pkg:name="/docProps/app.xml" pkg:contentType="application/vnd.openxmlformats-officedocument.extended-properties+xml" pkg:padding="256"> <pkg:xmlData> <Properties xmlns="http://schemas.openxmlformats.org/officeDocument/2006/extended-properties" xmlns:vt="http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes"> <Template>Normal.dotm</Template> <TotalTime>0</TotalTime> <Pages>2</Pages> <Words>146</Words> <Characters>835</Characters> <Application>Microsoft Office Word</Application> <DocSecurity>0</DocSecurity> <Lines>6</Lines> <Paragraphs>1</Paragraphs> <ScaleCrop>false</ScaleCrop> <Company /> <LinksUpToDate>false</LinksUpToDate> <CharactersWithSpaces>980</CharactersWithSpaces> <SharedDoc>false</SharedDoc> <HyperlinksChanged>false</HyperlinksChanged> <AppVersion>12.0000</AppVersion></Properties> </pkg:xmlData> </pkg:part> </pkg:package>
7:就是我的jsp 文件了 在这里我就只贴上我的下载word文档链接
<td><a href="${ctx }/fenxiao/dataDownload?exhiId=${exhiMain.id}">下载</a></td>
希望对参考者有帮助