首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

s标签显示后台数据的基本用法以及iterator遍历用法(2)

s标签显示后台数据的基本用法以及iterator遍历用法(2)

List(自定义对象属性)

java文件中赋值并且set和get   list

    public String execute(){
      list = new ArrayList<UserInfo>();
      UserInfo userInfo = new UserInfo();
      userInfo.setUsername("u1");
      userInfo.setPassword("p1");
      userInfo.setRoleInfo(new RoleInfo("r1"));
      list.add(userInfo);
      userInfo = new UserInfo();
      userInfo.setUsername("u2");
      userInfo.setPassword("p2");
      userInfo.setRoleInfo(new RoleInfo("r2"));
      list.add(userInfo);
    }

JSP页面中

    <s:iterator value="list" var="var">
        <s:property value="#var.username"/>
        <s:property value="#var.password"/>
        <s:property value="#var.roleInfo.rolename"/><br>
    </s:iterator>

或者:

    <s:iterator value="list">
        <s:property value="username"/>
        <s:property value="password"/>
        <s:property value="roleInfo.rolename"/><br>
    </s:iterator>
返回列表