<%@include file="../../comm/init.txt"%><%@page import="kgweb.web.Frame;kgweb.bean.UploadfileBean"%><% UploadfileBean actionBean = new UploadfileBean(); Frame messageFrame = Frame.processSinglePageFrame(actionBean, out, session, request, _charsetName, /*request的参数*/ "readSendMessage", "uploadFileId"); // ExeEvent exeEvent = new ExeEvent(session, response, _thisFileName+'$'+$ke$sourceLineNumber, "javascript:history.go(-1)", actionBean ); //执行 if (actionBean.getReadSendMessage() != null && actionBean.getReadSendMessage()) { actionBean.getTmessage().setSender(_loginTuser); } else { actionBean.getTmessage().setReceiver(_loginTuser); } int actionId = actionBean.getTMessageByUploadFileIdOptionalReceiveridOrSenderid(); // if (actionId < 0) { //发生了错误 //根据执行结果进行跳转 exeEvent.action(actionId); return; } //没有发生错误则继续下去 File downFile = kgweb.bean.AttachmentFileBean.getMessageSaveFolder(_bundle, actionBean.getTuploadfile().getAfilesavename()); if (!downFile.exists()) { exeEvent.action(-14); //附件不存在 return; } String filename = java.net.URLEncoder.encode(actionBean.getTuploadfile().getAfilename(), "UTF-8"); filename = filename.replace('+', ' '); if (true) { response.outBinFile(downFile, filename, "UTF-8"); return; }%><%@include file="../../comm/end.txt"%>