当前位置: 代码迷 >> Java Web开发 >> 高人求解,关于<sql:query>标签解决办法
  详细解决方案

高人求解,关于<sql:query>标签解决办法

热度:2571   发布时间:2013-02-25 21:18:25.0
高人求解,关于<sql:query>标签
大牛,隐士们好,小弟这两天刚接触EL。。我想用
Java code
   <sql:query var="total" dataSource="jdbc/ds">          select COUNT(*) from tb_airinfo  </sql:query>

这条语句查询数据库有多少条数据。。但是后面不好弄,
。很不好弄,反正以我的水平弄不出来,,但是用
Java code
   <%      int count = 0;      Connection con = null;      Context context = new InitialContext();    DataSource ds = (DataSource)context.lookup("java:comp/env/jdbc/ds");    con = ds.getConnection();    Statement st = con.createStatement();    ResultSet rs =  st.executeQuery("select COUNT(*) from tb_airinfo");    while(rs.next()){        count = rs.getInt(1);    }    con.close();  %>

这种可以完成,,但是我想用上面那种标签形式查出来。。求高人解答啊。。完全弄不懂啊。。。

------解决方案--------------------------------------------------------
sql:query 你直接写在web.xml里面的 sql:query 对应的是你的方面名字 不是 具体的语句
  相关解决方案