当前位置: 代码迷 >> J2EE >> struts2 页面怎么输出
  详细解决方案

struts2 页面怎么输出

热度:44   发布时间:2016-04-22 01:54:27.0
struts2 页面如何输出
Java code
public List<User> list(){        List<User> users=new ArrayList<User>();        Connection conn=DB.createConn();        ResultSet rs=null;        String sql="select id,username,password,age,address from user";        PreparedStatement ps=DB.prepare(conn, sql);        try{            rs=ps.executeQuery();            User user=new User();            while(rs.next()){                user.setId(rs.getInt(1));                user.setUsername(rs.getString(2));                user.setPassword(rs.getString(3));                user.setAddress(rs.getString(4));                users.add(user);            }        }catch(Exception e){            e.printStackTrace();        }        DB.close(rs);        DB.close(ps);        DB.close(conn);        return users;    }

在后台已经输出值了,表明方法已经执行 但是在前台用<s:iterator>如何输出啊~ 希望能详细一些

------解决方案--------------------
google之,百度之
------解决方案--------------------
你需要把取到的值放进一个作用域里面 比如:request response session等
然后通过作用域取你需要的值
------解决方案--------------------
探讨

你需要把取到的值放进一个作用域里面 比如:request response session等
然后通过作用域取你需要的值

------解决方案--------------------
<s:iterator value="users" var="user">
name:<s:property value="#user.username"/>
</s:iterator>
  相关解决方案