java和spring mvc的新手。我正在尝试在 jsp 视图页面中打印数据库表。这是我的逻辑 1. 使用数组列表来存储每列的值。(我的表中有三列,所以我使用三个数组列表) 2. 创建三个模型和视图对象
- 在jsp中迭代
我只能在表格中打印一列。我不知道如何组合所有三个对象。任何有关代码的帮助将不胜感激。
列表用户.java
RequestMapping(value = "/listuser.htm", method = RequestMethod.GET) public ModelAndView getdata() { System.out.println("Hello list users"); Connection conn=DatabaseConnection.getInstance(); List<String> id = new ArrayList<String>(); List<String> name = new ArrayList<String>(); List<String> password = new ArrayList<String>(); try { Statement st=conn.createStatement(); ResultSet rs=st.executeQuery("select * from login_details"); while(rs.next()) { // System.out.println(rs.getInt(1) +" " + rs.getString(2)+" " +rs.getString(3) ); id.add(rs.getString(1)); name.add(rs.getString(2)); password.add(rs.getString(3)); } } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } ModelAndView model = new ModelAndView("listuser"); model.addObject("lists", id); model.addObject("lists1",name); model.addObject("lists2",name); return model; }
如果我想在jsp中打印表中的所有列,我如何为三个对象的每个循环编写!!!!!!