EXT上传文件返回信息总是提示下载框.
turionboy
2008-06-04
EXT:
{ xtype : "textfield", fieldLabel : "增加附件", name : "theFile", // enctype : 'multipart/form-data', inputType : 'file', allowBlank : false, anchor : "100%" } ACTION: byte[] fileData = null; FileOutputStream outfile; try { fileData = ofile.getFileData(); } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } try { outfile = new FileOutputStream(new File(request.getRealPath("/") + "upload/wdgl/" + fileName)); outfile.write(fileData); outfile.close(); } catch (Exception e) { e.printStackTrace(); } zl.outFile(wdk, fileType, fileName, request); try { JsonMVCUtil.jsonOkResponse("上传资料成功", request, response); } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } return null; 这个上传资料的时候返回信息总是提示下载框,不知是什么原因呀. 我感觉可能是没有返回信息,或者是返回信息格式不对,但是不知怎么处理,希望哥们帮忙呀.先谢过了. |
|
yunhaifeiwu
2008-07-02
出現下载框的原因时:response的文本内容不是指定格式的json字符串
估计是你在网页中还打了日志,导制了json字符串不符规范 建义在firebox 的firebug中调试观看返回的response(当然在回调函数里下断点) |