55 lines
2.3 KiB
Plaintext
55 lines
2.3 KiB
Plaintext
<%@page buffer="64kb" errorPage="/Frame/page/control/ErrorPage.jsp" session="false"%><%@
|
|
page import="java.io.*"%><%@
|
|
page import="java.sql.*"%><%@
|
|
page import="java.text.*"%><%@
|
|
page import="java.util.*"%><%@
|
|
page import="com.amarsoft.are.ARE"%><%@
|
|
page import="com.amarsoft.are.lang.*"%><%@
|
|
page import="com.amarsoft.are.jbo.*"%><%@
|
|
page import="com.amarsoft.are.jbo.ql.*"%><%@
|
|
page import="com.amarsoft.are.security.*"%><%@
|
|
page import="com.amarsoft.are.util.*"%><%@
|
|
page import="com.amarsoft.amarscript.*"%><%@
|
|
page import="com.amarsoft.context.*"%><%@
|
|
page import="com.amarsoft.awe.*"%><%@
|
|
page import="com.amarsoft.awe.Configure"%><%@
|
|
page import="com.amarsoft.awe.RuntimeContext"%><%@
|
|
page import="com.amarsoft.awe.control.model.*"%><%@
|
|
page import="com.amarsoft.awe.util.*"%><%@
|
|
page import="com.amarsoft.web.ui.*"%><%@
|
|
page import="com.amarsoft.awe.ui.model.*"%><%@
|
|
page import="com.amarsoft.awe.ui.widget.*"%><%@
|
|
page import="com.amarsoft.awe.res.*"%><%@
|
|
page import="com.amarsoft.awe.res.model.*"%><%@
|
|
page import="com.amarsoft.dict.als.manage.*"%><%
|
|
response.setHeader("Cache-Control","no-store");
|
|
response.setHeader("Pragma","no-cache");
|
|
response.setDateHeader("Expires",0);
|
|
|
|
HttpSession session = request.getSession(false);
|
|
if (session== null) throw new Exception("------Timeout------");
|
|
RuntimeContext CurARC = (RuntimeContext)session.getAttribute("CurARC");
|
|
if(CurARC == null) throw new Exception("------Timeout------");
|
|
|
|
Configure CurConfig = Configure.getInstance(application);
|
|
if(CurConfig ==null) throw new Exception("读取配置文件错误!请检查配置文件");
|
|
|
|
String sWebRootPath = request.getContextPath();
|
|
if(!CurConfig.getContextPath().equals(sWebRootPath)) CurConfig.setContextPath(sWebRootPath);
|
|
String sServletURL = request.getServletPath();
|
|
|
|
String sCompClientID = request.getParameter("CompClientID");
|
|
if(sCompClientID==null) sCompClientID="";
|
|
|
|
ASUser CurUser = CurARC.getUser();
|
|
ASOrg CurOrg = CurUser.getBelongOrg();
|
|
ASPreference CurPref = CurARC.getPref();
|
|
String sSkinPath = CurUser.getSkin().getPath();
|
|
|
|
String[] functions = {"getItemName","getOrgName","getUserName","getCustomerName","getBusinessName","getObjectTypeName",
|
|
"getFlowName","getPhaseName","getRoleName","getModelName",
|
|
"concat","nvl","substr"};
|
|
for(int i=0;i<functions.length;i++){
|
|
Parser.registerFunction(functions[i]);
|
|
}
|
|
%> |