%@ page import="java.io.*, java.util.*"%> <%@ page language="java" contentType="text/html;charset=utf-8"%> <%@ page import="com.eactive.eai.transformer.function.FunctionDefinition"%> <%@ page import="com.eactive.eai.transformer.function.FunctionManager"%> <%@ page import="com.eactive.eai.transformer.function.ParameterDefinition"%> <%@ page import="com.eactive.eai.transformer.util.TransformKeys"%> <%@ page import="java.util.HashMap"%> <%! /** *
* 문자열을 받아서 널이면 제로스트링을, 아니면 트림된 문자열을 리턴. ** @param String 변환 대상 * @return 'String' */ public static String checkNull( String str ) { String sResult = new String(); if ( str == null ) { sResult = ""; } else { sResult = str.trim(); } return sResult; } %> <% FunctionManager manager = FunctionManager.getInstance(); String[] alls = manager.getAllFunctionNames(); String selectedKey = request.getParameter("selectedKey"); if(selectedKey == null && alls.length>=1) { selectedKey = alls[0]; } FunctionDefinition vo = null; ArrayList paramList = new ArrayList(); if(selectedKey!=null) { vo = manager.getFunctionDefinition(selectedKey); paramList = (ArrayList) vo.getParameterList(); } %>
변환함수 관리