当前位置: 代码迷 >> Web前端 >> ZK实现下传设置文件编码
  详细解决方案

ZK实现下传设置文件编码

热度:125   发布时间:2012-10-06 17:34:01.0
ZK实现上传设置文件编码
upload.zul:
<button id="browse" upload="true" label="browse"/>

后台处理类:
public void onUpload$browse(UploadEvent event){
    //上传之前,设置编码,比如GBK
    //application是ZK GenericAutowireComposer类的封装对象,可以直接使用
    application.getConfiguration().setUploadCharset("GBK");

    Media media = event.getMedia();
    if(media.getFormat()!=null && media.getFormat().equalsIgnoreCase("txt")){
        String lineStr = "";
        Reader r=media.getReaderData();
        BufferedReader br=new BufferedReader(r);
        lineStr=br.readLine();
        //......
    }
}

  相关解决方案