123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112 |
- <%@page import="java.util.*,java.text.*" %><%
-
- // rexpert.properties.dir
- //System.out.println("test");
- // application.getRealPath("");
- //System.setProperty("rexpert.properties.dir", "/inspsappl/web/rexpert/WEB-INF/classes");
- //System.setProperty("rexpert.properties.dir", "D:/rexpert/RexServer/WEB-INF/classes");
-
- //request.setCharacterEncoding("EUC-KR");
- //String srequestEncoding = config.getInitParameter("requestEncoding");
-
- //Date firstDt = new Date();
- //SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss SSS");
- //System.out.println("firstDt : " + sdf.format(firstDt));
-
- String designtype = (request.getParameter("designtype") == null ? "" : request.getParameter("designtype"));
- String sDataType = "";
- sDataType = (request.getParameter("datatype") == null ? "" : request.getParameter("datatype"));
-
- //System.out.println(request.getParameter("SAPUSERID"));
- //System.out.println(request.getParameter("other"));
- if (designtype.equals("service"))
- {
- response.setContentType("text/xml;charset=EUC-KR");
- RexService.CRexDesign oRexDesign = new RexService.CRexDesign(request, response);
- oRexDesign.getServiceList();
- //out.print(oRexDesign.getServiceList());
- } else if (designtype.equals("schema"))
- {
- response.setContentType("text/xml;charset=EUC-KR");
- RexService.CRexDesign oRexDesign = new RexService.CRexDesign(request, response);
- oRexDesign.getSchemaList();
- //out.print(oRexDesign.getTableList());
- } else if (designtype.equals("table"))
- {
- response.setContentType("text/xml;charset=EUC-KR");
- RexService.CRexDesign oRexDesign = new RexService.CRexDesign(request, response);
- oRexDesign.getTableList();
- //out.print(oRexDesign.getTableList());
- } else if (designtype.equals("field"))
- {
- response.setContentType("text/xml;charset=EUC-KR");
- RexService.CRexDesign oRexDesign = new RexService.CRexDesign(request, response);
- oRexDesign.getFieldList();
- //out.print(oRexDesign.getFieldList());
- } else if (designtype.equals("execfield"))
- {
- response.setContentType("text/xml;charset=EUC-KR");
- RexService.CRexDesign oRexDesign = new RexService.CRexDesign(request, response);
- oRexDesign.getExecFieldList();
- //out.print(oRexDesign.getExecFieldList());
- } else if (designtype.equals("data"))
- {
- /*
- if (sDataType.equals("CSV")) {
- response.setContentType("text/html;charset=EUC-KR");
- } else { // XML
- response.setContentType("text/xml;charset=EUC-KR");
- //response.setContentType("text/xml;charset=UTF-8");
- }
- */
- RexService.CRexDesign oRexDesign = new RexService.CRexDesign(request, response);
- //request.setCharacterEncoding("UTF-16");
- if (oRexDesign.m_sDataType.equals("CSV")) {
- //response.setContentType("text/html;charset=EUC-KR");
- response.setContentType(oRexDesign.m_sNlsContentTypeCsv);
- } else { // XML
- //response.setContentType("text/xml;charset=EUC-KR");
- response.setContentType(oRexDesign.m_sNlsContentTypeXml);
- }
- oRexDesign.getData();
- //out.print(oRexDesign.getData());
- } else if (designtype.equals("version"))
- {
- response.setContentType("text/xml;charset=EUC-KR");
- RexService.CRexService oRexService = new RexService.CRexService(request, response);
- oRexService.getVersion();
- } else // run
- {
- /*
- if (sDataType.equals("CSV")) {
- response.setContentType("text/html;charset=EUC-KR");
- } else { // XML
- response.setContentType("text/xml;charset=EUC-KR");
- //response.setContentType("text/xml;charset=UTF-8");
- }
- */
- RexService.CRexService oRexService = new RexService.CRexService(request, response);
- if (oRexService.m_sDataType.equals("CSV")) {
- //response.setContentType("text/html;charset=EUC-KR");
- response.setContentType(oRexService.m_sNlsContentTypeCsv);
- } else { // XML
- //response.setContentType("text/xml;charset=EUC-KR");
- response.setContentType(oRexService.m_sNlsContentTypeXml);
- }
- oRexService.getData();
- }
-
- //Date lastDt = new Date();
- //System.out.println("lastDt : " + sdf.format(lastDt));
- %>
|