Velocity遍历List和Map
2012-05-29 15:25
197 查看
1.Member类
2.action类
3.velocity配置文件list-members.vm
4.运行结果是:
package ch7.example4; public class Member { String email; String firstname; String lastname; public String getEmail() { return email; } public void setEmail(String email) { this.email = email; } public String getFirstname() { return firstname; } public void setFirstname(String firstname) { this.firstname = firstname; } public String getLastname() { return lastname; } public void setLastname(String lastname) { this.lastname = lastname; } }
2.action类
package ch7.example4; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import com.opensymphony.xwork.ActionSupport; @SuppressWarnings("serial") public class TestVelocity extends ActionSupport { List members = new ArrayList(); Map membersMap=new HashMap(); public TestVelocity() { Member m1 = new Member(); m1.setEmail("chenhaibin1@3g.net.cn"); m1.setFirstname("chen1"); m1.setLastname("haibin1"); Member m2 = new Member(); m2.setEmail("chenhaibin2@3g.net.cn"); m2.setFirstname("chen2"); m2.setLastname("haibin2"); Member m3 = new Member(); m3.setEmail("chenhaibin3@3g.net.cn"); m3.setFirstname("chen3"); m3.setLastname("haibin3"); members.add(m1); members.add(m2); members.add(m3); membersMap.put(1, m1); membersMap.put(2, m2); membersMap.put(3, m3); } public String execute() throws Exception { return SUCCESS; } public List getMembers() { return members; } public void setMembers(List members) { this.members = members; } public Map getMembersMap() { return membersMap; } public void setMembersMap(Map membersMap) { this.membersMap = membersMap; } }
3.velocity配置文件list-members.vm
<html> <body> List <br/> #foreach($member in $members) <li>$member.email - $member.firstname - $member.lastname</li> #end <br/> Map2: <br/> #foreach($mapmember in $membersMap.entrySet()) <li>$mapmember.key : $mapmember.value.firstname : $mapmember.value.lastname : $mapmember.value.firstname</li> #end </body> </html>
4.运行结果是:
相关文章推荐
- Velocity遍历List和Map
- Velocity遍历List和Map
- Velocity 中遍历 List 和 Map 的方法
- velocity map list 遍历
- Velocity遍历map与遍历list
- Velocity遍历List和Map
- 数组、List以及Map的遍历
- List<Map<String,Object>>使用Java代码遍历以获取String,Object的值
- 在 JSP页面中遍历 Map<Integer, List<User>> 类型, 如何做?
- List<Map<String,Object>>使用Java代码遍历以获取String,Object的值
- List,Set,Map的遍历
- c:forEache标签 List Map 遍历输出
- gsp进行遍历map与list的结合
- Java集合Set、List、Map的遍历方法
- List、Set、Map集合的遍历方法
- javawebday11(junit debug调试 泛型 遍历 list set map 使用通配符T)
- 关于jstl中foreach遍历list中map的问题
- 遍历List<map<>>以及map方法
- jstl遍历map集合中的list集合方法
- JSTL遍历数组,List,Set,Map等集合