大牛,隐士们好,小弟这两天刚接触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 对应的是你的方面名字 不是 具体的语句