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();
//......
}
}