您的位置:首页 > Web前端 > JavaScript

SSH学习日记

2012-05-01 16:26 99 查看
QueryAllAction中

public String queryAll() throws Exception{

  List<Student> studentlist=new ArrayList<Student>();

  Session session=null;

  try{

   session=HibernateUtil.getSession();

   String hql="from Student stu";

   Query q=session.createQuery(hql);

   studentlist=q.list();

   request.setAttribute("studentlist",studentlist);

//此句忘了没写,jsp页面里面就是查不到,悲催


   for(java.util.Iterator<Student> iterator= studentlist.iterator();iterator.hasNext();){

    Student student=(Student)iterator.next();

    System.out.println("id: "+student.getId()+" "+"姓名: "+student.getName()+" "+"性别: "+student.getSex()+" "+"地址: "+student.getAddress());

   }

  

    }catch(Exception e){

     e.printStackTrace();

    }finally{

     HibernateUtil.closeSession();

    }

  return "queryAll";

 }

queryAll.jsp

<table>

       <c:forEach items="${studentlist}" var="list">

         <tr>

            <td align="center">${list.id}</td>

            <td>${list.name}</td>

            <td>${list.sex}</td>

            <td>${list.address}</td>

            <td></td>

         </tr>

       </c:forEach>

     </table>

http://localhost:8080/Hibernate0001/queryAllAction
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息