读书人

高人求解关于lt;sql:querygt;标签解决办

发布时间: 2012-06-10 14:03:15 作者: rapoo

高人求解,关于<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 对应的是你的方面名字 不是 具体的语句

读书人网 >Java Web开发

热点推荐