struts2 + freemarker如何将list中的数据生成xml格式的
struts2 + freemarker如何将list中的数据生成xml格式的请高手帮忙 --------------------编程问答-------------------- UP --------------------编程问答-------------------- 不知道 生成XML文件
我一般用dom4j的
你生成xml文件 用struts干吗 从页面获取数据吗 --------------------编程问答-------------------- 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>
补充:Java , Web 开发