首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

FCKeditor 2.6 控制下传文件的大小及中文文件乱码解决

2012-10-25 
FCKeditor 2.6 控制上传文件的大小及中文文件乱码解决? DiskFileUpload upload new DiskFileUpload()??

FCKeditor 2.6 控制上传文件的大小及中文文件乱码解决

? DiskFileUpload upload = new DiskFileUpload();
??????? upload.setHeaderEncoding("UTF-8");? //设置中文乱码

?List items = upload.parseRequest(request);
????? Map fields=new HashMap();
????Iterator iter = items.iterator();
????while (iter.hasNext()) {
??????? FileItem item = (FileItem) iter.next();
??????? if (item.isFormField())
??????? ?fields.put(item.getFieldName(),item.getString());
??????? else
??????? ?fields.put(item.getFieldName(),item);
????}
????FileItem uplFile=(FileItem)fields.get("NewFile");
????? if(uplFile!=null&&uplFile.getSize()>1024*1024*sizeMax)? //限制其大小.
????? {
?????? retVal="204";
??????out.println("<script type="text/javascript">");
??????out.println("window.parent.OnUploadCompleted("+retVal+",'"+fileUrl+"','"+newName+"','"+errorMessage+"');");
??????out.println("</script>");
??????out.flush();
??????out.close();
??????return ;
????? }

?

热点排行