<%@page import="com.amarsoft.are.jbo.JBOTransaction"%> <%@page import="com.amarsoft.are.jbo.JBOFactory"%> <%@page import="com.amarsoft.biz.workflow.util.*,java.awt.GraphicsEnvironment"%> <%@ page contentType="text/html; charset=GBK"%><%@ include file="/IncludeBeginMDAJAX.jsp"%><% out.clear(); response.setHeader("Cache-Control", "no-store"); response.setHeader("Pragma", "no-cache"); response.setDateHeader("Expires", 0); response.setContentType("image/jpeg"); if (!GraphicsEnvironment.isHeadless()) { System.setProperty("java.awt.headless", "true"); } String sFlowNo = CurPage.getParameter("flowNo"); String sObjectType = CurPage.getParameter("objectType"); String sObjectNo = CurPage.getParameter("objectNo"); JBOTransaction tx = JBOFactory.createJBOTransaction(); ImageCreator creator = new ImageCreator(sFlowNo, sObjectType, sObjectNo, tx, request.getSession().getServletContext().getRealPath("/Frame/page/resources/images/flow")); //将图像输出到servlet输出流中。 ServletOutputStream sos = response.getOutputStream(); /*ShowAllConnctions设置为true时 显示所有的节点之间的连接线; 设置为false时 不显示连接到同意、否决、退回补充资料的连接线,而是用小图标标记;默认为true,显示所有连接线 */ //creator.setShowAllConnctions(true); creator.run(sos); //out.println("图片创建成功"); sos.flush(); sos.close(); out.clear(); out = pageContext.pushBody(); tx.commit(); tx=null; %><%@ include file="/IncludeEndAJAX.jsp"%>