public void ProcessSystemMailTlist(List<SystemMailT> list) { rows.clear(); for (Iterator it = list.iterator(); it.hasNext(); ) { SystemMailT sm = (SystemMailT) it.next(); if (StaticString.ONE.equals(sm.getIsssl())) { sm.setIsssl(StaticString.SUPPORT); } else { sm.setIsssl(StaticString.UNSUPPORT); } if (StaticString.ONE.equals(sm.getIsdefault())) { sm.setIsdefault(StaticString.YES); } else { sm.setIsdefault(StaticString.NO); } if (StaticString.ONE.equals(sm.getState())) { sm.setState(StaticString.USEING); } else { sm.setState(StaticString.UNUSING); } Map cellMap = new HashMap(); cellMap.put("id", sm.getId()); cellMap.put( "cell", new Object[] { sm.getEmail(), sm.getSmtp(), sm.getPort(), sm.getIsssl(), sm.getIsdefault(), sm.getState(), sm.getCreatorid(), BaseTools.formateDbDate(sm.getCreatetime()), "<a id='editemail' name='editemail' href='email.jsp?operate=edit&folder=setting&id=" + sm.getId() + "'>[编辑]</a>" }); rows.add(cellMap); } }