Struts+Ajax 技术(3)
来源:互联网 发布:nginx引入端口 编辑:程序博客网 时间:2024/04/28 17:02
com.san.strutsAjax.utils.ParseXMLFactory(xml文件生成类;由于是简单应用所以没做封装)
package com.san.strutsAjax.utils;
import org.w3c.dom.Document;
import javax.xml.parsers.DocumentBuilderFactory;
import java.util.List;
import com.san.strutsAjax.forms.CustomerForm;
/**
* Created by IntelliJ IDEA.
* User: huxinsheng
* Date: 2006-4-9
* Time: 9:37:12
* To change this template use File | Settings | File Templates.
*/
public class ParseXMLFactory {
public static String resultsXML(List resultList) throws Exception {
StringBuffer resutls = new StringBuffer("<?xml version=/"1.0/" encoding=/"utf-8/"?>");
resutls.append("<customers>");
CustomerForm customer;
if (resultList != null) {
for (Object aResultList : resultList) {
customer = (CustomerForm) aResultList;
resutls.append("<customer>");
//CUSTOMER ID
resutls.append("<id>");
resutls.append(customer.getId());
resutls.append("</id>");
//CUSTOMER NAME
resutls.append("<name>");
resutls.append(customer.getName());
resutls.append("</name>");
//CUSTOMER AGE
resutls.append("<age>");
resutls.append(customer.getAge());
resutls.append("</age>");
//CUSTOMER TELEPHONE
resutls.append("<telephone>");
resutls.append(customer.getTelephone());
resutls.append("</telephone>");
//CUSTOMER ADDRESS
resutls.append("<address>");
resutls.append(customer.getAddress());
resutls.append("</address>");
//CUSTOMER POSTCODE
resutls.append("<postcode>");
resutls.append(customer.getPostcode());
resutls.append("</postcode>");
resutls.append("</customer>");
}
}
resutls.append("</customers>");
System.out.println(resutls.toString());
return resutls.toString();
}
}
- Struts+Ajax 技术(3)
- Struts+Ajax 技术(1)
- Struts+Ajax 技术(2)
- Struts+Ajax 技术(4)
- Struts+Ajax 技术(5)
- Struts+Ajax 技术(6)
- Struts+Ajax 技术(7)
- Struts+Ajax 技术(8)
- Struts+Ajax 技术(9)
- Struts中应用Ajax技术
- 基于AJAX技术实现Struts校验框架
- DataTables+Struts+Ajax技术的文件下载实现
- AJAX +Struts
- Struts ajax
- struts- ajax
- AJAX技术(3)
- SSH(Spring+Struts+Hibernate)框架学习之ajax技术和struts的整合
- 使用AJAX的Struts验证框架--实时数据验证是AJAX技术的一大优势
- 一招搞定FireFox的吃内存问题
- Struts+Ajax 技术(1)
- 哀怨
- 随机正整数生成类的JAVA实现
- Struts+Ajax 技术(2)
- Struts+Ajax 技术(3)
- Struts+Ajax 技术(4)
- Struts+Ajax 技术(5)
- Struts+Ajax 技术(6)
- Struts+Ajax 技术(7)
- 有效编写软件的75条建议
- Struts+Ajax 技术(8)
- net开发趣题两则
- Struts+Ajax 技术(9)