首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

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

2012-06-10 
高人求解,关于sql:query标签大牛,隐士们好,小弟这两天刚接触EL。。我想用Java codesql:query vartotal

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

热点排行