+ -
当前位置:首页 → 问答吧 → struts2 + freemarker如何将list中的数据生成xml格式的

struts2 + freemarker如何将list中的数据生成xml格式的

时间:2009-08-25

来源:互联网

struts2 + freemarker如何将list中的数据生成xml格式的

请高手帮忙

作者: 36397   发布时间: 2009-08-25

UP

作者: 36397   发布时间: 2009-08-25

不知道 生成XML文件
我一般用dom4j的
你生成xml文件 用struts干吗 从页面获取数据吗

作者: xiaozejun   发布时间: 2009-08-25

private UserDao userDao;
private List<User> userlist;

public String findUserList(){
userlist=userDao.findUserList();
return "success";
}


public UserDao getUserDao() {
return userDao;
}
public void setUserDao(UserDao userDao) {
this.userDao = userDao;
}


public List<User> getUserlist() {
return userlist;
}


public void setUserlist(List<User> userlist) {
this.userlist = userlist;
}


 <action name="userlist" class="findUserList" method="findUserList">
  <result name="success" type="freemarker">
  <param name="location">/template/tree.ftl</param>
  <param name="contentType">application/xml</param>
  </result>
  </action>

tree.ftl:
<?xml version="1.0" encoding="utf-8"?>
<UserSystem>
  <#list userlist as user>
  <User>
  <id>${user.id}</id>
  <username>${user.username}</username>
  <password>${user.password}</password>
  </User>  
  </#list>
</UserSystem>

作者: ztyjr888   发布时间: 2011-08-17

热门下载

更多