package com.ynet.life.mvc.upload; import com.ynet.gene.core.Context; import com.ynet.gene.core.GENEConstance; import com.ynet.gene.data.DataElement; import com.ynet.gene.data.InvalidArgumentException; import com.ynet.gene.data.KeyedCollection; import com.ynet.gene.web.servlet.view.ExceptionView; import com.ynet.life.base.LifeErrorInfo; import com.ynet.life.base.LifeStandard; import com.ynet.life.base.Trace; import java.util.Map; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; public class UploadView extends ExceptionView { private static final String ERROR_CODE_FIELD = "errorCodeField"; private static final String ERROR_MSG_FIELD = "errorMsgField"; private static final String HTTP_DOCTYPE = ""; public void render(Map e, HttpServletRequest request, HttpServletResponse response, String rootPath) { response.addHeader("Cache-Control", "no-cache"); response.addHeader("Content-Type", "text/html; charset=UTF-8"); try { response.getOutputStream().write(this.getResponseTxt((Context)e.get(GENEConstance.ATTR_CONTEXT), (KeyedCollection)e.get(GENEConstance.ATTR_FLOW_OUTPUT), (String)e.get("errorCodeField"), (String)e.get("errorMsgField")).getBytes("UTF-8")); } catch (Exception var5) { Trace.logError("LifeComm", "文件上传视图实现类render方法处理失败", var5); } } private String getResponseTxt(Context kColl, KeyedCollection output, String buf, String fE) { StringBuffer sb; (sb = new StringBuffer()).append(""); sb.append("\n"); sb.append("\n"); sb.append("\n"); sb.append("Upload Response\n"); sb.append("\n"); sb.append("\n"); sb.append("\n"); sb.append("\n"); sb.append("\n"); sb.append(""); return sb.toString(); } }