当前位置:首页 > 开发语言 > 正文

urlencoder,encode

urlencoder,encode

各位老铁们好,相信很多人对urlencoder都不是特别的了解,因此呢,今天就来为大家分享下关于urlencoder以及encode的问题知识,还望可以帮助大家,解决大...

各位老铁们好,相信很多人对urlencoder都不是特别的了解,因此呢,今天就来为大家分享下关于urlencoder以及encode的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!

freemarker导出word文档,怎么写

将要导出的Word另存为xml格式的文件,打开xml在其中添加freemarker标签,然后另存为outChairDoc.ftl文件.

第一步要加入Freemarker.jar包。

Servlet代码如下:在outChairDoc.ftl放在包cn.skyclass.jiaowu.freemarker.template下

publicvoiddoGet(HttpServletRequestrequest,HttpServletResponseresponse)

throwsServletException,IOException{

configuration=newConfiguration();

configuration.setDefaultEncoding("utf-8");

try{

createDoc(response);

}catch(Exceptione){

//TODOAuto-generatedcatchblock

e.printStackTrace();

}

}

publicvoidcreateDoc(HttpServletResponseresponse)throwsException{

//要填入模本的数据文件

MapdataMap=newHashMap();

dataMap.put("docTitle","fdfdfdfdfdfdf用户信息");

Listlist=newArrayList();

ChairInfochairInfo=newChairInfo();

chairInfo.setChairTitle("dfdfd");

chairInfo.setTeacherName("tea");

chairInfo.setStartTime(newDate());

chairInfo.setPlace("dfdfd");

list.add(chairInfo);

dataMap.put("chairInfoList",list);

//设置模本装置方法和路径,FreeMarker支持多种模板装载方法。可以重servlet,classpath,数据库装载,

//这里我们的模板是放在com.havenliu.document.template包下面

configuration.setClassForTemplateLoading(this.getClass(),

"/cn/skyclass/jiaowu/freemarker/template");

Templatet=null;

try{

//test.ftl为要装载的模板

t=configuration.getTemplate("outChairDoc.ftl");

t.setEncoding("utf-8");

}catch(IOExceptione){

e.printStackTrace();

}

//输出文档路径及名称

StringfileName="讲座列表.doc";

response.setContentType("application/msword");

response.addHeader("Content-Disposition","attachment;filename="+java.net.URLEncoder.encode(fileName,"UTF-8"));//可防止导出的文件乱码

response.setCharacterEncoding("utf-8");

PrintWriterout=response.getWriter();

t.process(dataMap,out);

out.close();

}

cookserver怎么设置中文

在cookserver是自带官方中文的,玩家在进入游戏之后,打开设置,选择settingsLanguage,然后下拉,选择简体中文即可。

默认情况下,cookserver的值是不允许中文内容的。可以借助于java.net.URLEncoder先对中文字符串进行编码,将编码后的结果设为cookserver值。当程序要读取cookserver值时,先读取,然后使用java.net,URLDecoder进行解码。

OK,关于urlencoder和encode的内容到此结束了,希望对大家有所帮助。

最新文章