⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 groupxml.java

📁 Italk吧简易论坛 基于struts+extjs+hibernate+spring+mysql开发。 /catch目录为系统截图 安装步骤: 1:安装MYSQL
💻 JAVA
字号:
package com.italk.ui;

import java.util.Iterator;
import java.util.List;

import org.apache.log4j.Logger;
import org.dom4j.Document;
import org.dom4j.DocumentHelper;
import org.dom4j.Element;

import com.italk.vo.Group;

public class GroupXML {
	public static Logger log = Logger.getLogger("italk");

	public Document getGroupList(List list) {
		log.debug("begin generate reply xml");
		Iterator it = list.iterator();
		Document document = DocumentHelper.createDocument();
		Element dataSet = document.addElement("dataSet");
		while (it.hasNext()) {
			Group g = (Group) it.next();
			Element row = dataSet.addElement("row");
			Element groupName = row.addElement("groupName");
			Element lock = row.addElement("lock");
			Element delete = row.addElement("delete");
			Element top = row.addElement("top");
			Element prime = row.addElement("prime");
			Element logon = row.addElement("logon");
			Element description = row.addElement("description");
			Element publish = row.addElement("publish");
			Element reply = row.addElement("reply");
			Element id = row.addElement("id");

			groupName.addText(g.getGroupName());
			lock.addText(g.getCanLock().booleanValue() + "");
			delete.addText(g.getCanDelete().booleanValue() + "");
			top.addText(g.getCanTop().booleanValue() + "");
			prime.addText(g.getCanPrime().booleanValue() + "");
			logon.addText(g.getCanLogon().booleanValue() + "");
			if (g.getDescription() == null) {
				description.addText("");
			} else {
				description.addText(g.getDescription());
			}
			publish.addText(g.getCanPublish() + "");
			reply.addText(g.getCanReply() + "");
			id.addText(g.getId().longValue() + "");
		}
		return document;
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -