select count(name) from table查询出name的总数,但我不知道怎么把它输出到JSP页面中去啊?

解决方案 »

  1.   

    将这个数字放到 request 里去
    request.setAttribute("count", count);再 forward 至 JSP 页面,
    request.getRequestDispatcher("/XXXXX.jsp").forward(request, response);在页面上使用 ${count} 就可以显示了。
      

  2.   

    可以按照bao110908(好没劲~~) 做法。不过我忘了request.setAttribute("count", count);是否接受int型数据,如果不能接受的话,则使用request.setAttribute("count", new Integer(count));
      

  3.   

    在页面强转 一下也行
    其实最好做一个自定义标签 JSP操作代码太多也不好
      

  4.   

    关键我是不知道怎样把这个值从结果集里取出来啊!就是执行完
      ResultSet rs = db.doExcuteQuery(sql);
    下来
      

  5.   

    while(rs.next()){
       int count = rs.getInt("count");}
      

  6.   

    int count = 0;
    while(rs.next()){
    count = rs.getInt("count");
    }
    request.setAttribute("count", count);
    request.getRequestDispatcher("/XXXXX.jsp").forward(request, response);
      

  7.   

    如果执行sql语句和输出结果(就是查出来的总数量)都在一个JSP页面呢?
      

  8.   

    把你写的所有这些放进<% %>里就好了,建议LZ找本jsp基础的书来看看,这些基础的东西还是要自己去钻研透彻才好
      

  9.   

    我也是初学j2ee,这些东西要请教,还要买本参考书多看看
      

  10.   

    sql 语句应该这样写吧 SELECT count(name) count FROM tablers.getInt( "count");
    给count(name)起个别名
      

  11.   

    String sql = "select count(name) count from table_name"
    ResultSet rs = stmt.executeQuery(sql);
    rs.next();
    int count = rs.getInt("count");
    request.setAttribute("count", count);
      

  12.   

    sqlStr="select count(name) AS NumTatal from table"
    set rs=Conn.Execute(sqlStr)
    输出 rs("NumTatal") 就是拉