<jsp:useBean id="dao" class="com.bsso.dao.EmpDao" scope="session"/>
<c:set var="list" value="${dao.getAll}" scope="session"/>:
这里的getAll 是不是 dao里面的方法,
我EmpDao里面有个getAll()方法 能告诉我怎么调吗。

解决方案 »

  1.   

    额 首先一般人不会在页面里直接调用dao。 一般传到页面的基本上都是数据。如果确实像你这样写的话 试试<c:set var="list" value="${dao.getAll()}" scope="session"/>:
      

  2.   

    如果在前台页面不调dao里面的方法 
    那我这样的思路对吗:
    访问show.jsp  show.jsp跳转到 servlet(查询 取得数据) 保存到 session   再跳回 show.jsp 
    <c:forEach var="emp" value="${list}">
    <c:out value="${emp.firstName}"/>
    </c:forEach>
      

  3.   

    可以但是不要放到session里 放到request里。