第一种 全部在 ZUL 页面实现
<?page title="new page title" contentType="text/html;charset=UTF-8"?>
<zk>
<window title="" border="normal">
<button label="upload">
<attribute name="onClick">
<![CDATA[
import org.zkoss.zk.ui.util.Configuration;
import org.zkoss.io.Files;
import java.io.Reader;
import java.io.File;
Desktop desktop = self.getDesktop();
org.zkoss.zk.ui.util.Configuration conf = desktop.getWebApp().getConfiguration();
conf.setMaxUploadSize(1024);
//解决中文问题,如果上传的文件中有中文
conf.setUploadCharset("utf-8");
//如果文本文件的话,返回的实际是AMedia类型
Object media = Fileupload.get();
//多文件
//Object[] mediaArray = Fileupload.get(5);
if(media!=null){
String fileName = media.getName();
if(fileName.endsWith(".txt")){
// 上傳text文件
Reader r = media.getReaderData();
File f = new