<%@page import="com.amarsoft.are.jbo.*"%> <%@page import="com.amarsoft.asquery.*"%> <%@page contentType="text/html; charset=GBK"%><%@ include file="/IncludeBeginMDAJAX.jsp"%><% /* Content: 获取JBO对象在查询界面展示的默认字段 */ String queryClass = CurPage.getParameter("queryClass"); //JBO主对象 String nametype = CurPage.getParameter("nametype"); //构造query ASQuery query = (ASQuery)session.getAttribute("AdvanceXQuery"); BizObjectClass bc = JBOFactory.getBizObjectClass(queryClass); String[] defaultFields = bc.getBriefAttributes(); //以jbo配置的briefAttributes属性为默认字段 Vector list = query.getAllColumnsList(); String listItem[];//--列表数据显示数组 String name,value;//--显示名称、显示值 StringBuffer displayComnNameBuffer = new StringBuffer(); StringBuffer comnNameBuffer = new StringBuffer(); StringBuffer comnValueBuffer = new StringBuffer(); int n = 0; for(int i=0; i"+n+"、"+name+""); comnValueBuffer.append(value+","); displayComnNameBuffer.append(listItem[5]).append("*"); break; } } } } if(StringX.isSpace(displayComnNameBuffer.toString())){ out.println(""); }else{ String s1 = displayComnNameBuffer.toString().substring(0,displayComnNameBuffer.toString().length()-1); String s2 = comnNameBuffer.toString().substring(0,comnNameBuffer.toString().length()-1); String s3 = comnValueBuffer.toString().substring(0,comnValueBuffer.toString().length()-1); //ARE.getLog().debug("----------------"+s2+"@"+s3+"@"+s1); out.println(s2.trim()+"@"+s3.trim()+"@"+s1.trim()); } %><%@ include file="/IncludeEndAJAX.jsp"%>