当前位置: 代码迷 >> J2EE >> Struts2标签怎么遍历Map?求几行代码
  详细解决方案

Struts2标签怎么遍历Map?求几行代码

热度:77   发布时间:2016-04-17 23:21:44.0
Struts2标签如何遍历Map?求几行代码。
Map的value是User对象,在JSP如何遍历整个Map并输出User对象的name属性?

下面是Action:


public class UserAction extends ActionSupport implements ModelDriven<User>,SessionAware{
  
private User user=new User();
private Map<String, Object> session;;

public String add(){

System.out.println("name="+user.getName());
System.out.println("passWord="+user.getPassWord());
session.put("user", user);    //将对象保存到session,前台获取。

return SUCCESS;
}


@Override
public User getModel() {
return user;
}


public void setSession(Map<String, Object> session) {

this.session=session;

}


}


功能就是用户在前台输入用户名和密码后传到Action里用User对象保存后,将对象存到session里前台读取,前台用Struts2标签遍历不会写,代码不多,小弟初学Struts2  哪位大神能否帮我写一下?只要输出用户名就好了。
------解决思路----------------------
<s:property value="#user.name"/>
------解决思路----------------------
前台用struts 标签取值就可以啦
  相关解决方案