将数据库里面的数据遍历出来显示在jsp页面

jdp页面的全选或者反选
    //全选、全反选
    function doSelectAll(){
        // jquery 1.6 前
        //$("input[name=selectedRow]").attr("checked", $("#selAll").is(":checked"));
        //prop jquery 1.6+建议使用
        $("input[name=selectedRow]").prop("checked", $("#selAll").is(":checked"));       
    }

还是利用struts标签库里面的标签进行显示:

                        <s:iterator value="userList" status="st">
                            <tr <s:if test="#st.odd">bgcolor="f8f8f8"</s:if> >
                                <td align="center"><input type="checkbox" name="selectedRow" value="<s:property value='id'/>" /></td>
                                <td align="center"><s:property value="name"/></td>
                                <td align="center"><s:property value="account"/></td>
                                <td align="center"><s:property value="dept"/></td>
                                <td align="center"><s:property value="gender?'男':'女'"/></td>
                                <td align="center"><s:property value="email"/></td>
                                <td align="center">
                                    <a href="javascript:doEdit('<s:property value='id'/>')">编辑</a>
                                    <a href="javascript:doDelete('<s:property value='id'/>')">删除</a>
                                </td>
                            </tr>
                        </s:iterator>

test=”#st.odd”>bgcolor=”f8f8f8”如果是奇数行就用这个颜色进行标记
显示标签:

好的,这里给出一个简单的 JSP 页面链接数据库查询遍历所有信息展示在页面中的示例代码。 1. 在你的 Java Web 项目中,需要先配置好数据库连接池和 JDBC 驱动。 2. 建立一个 JSP 文件,例如 query.jsp。 3. 在 JSP 文件中,通过 JSP 标签引入 JDBC 驱动和数据库连接池,例如: ``` <%@ page import="java.sql.*" %> <%@ page import="javax.sql.DataSource" %> <%@ page import="javax.naming.InitialContext" %> <% // 获取数据库连接 InitialContext context = new InitialContext(); DataSource dataSource = (DataSource) context.lookup("java:comp/env/jdbc/mydb"); Connection conn = dataSource.getConnection(); %> ``` 在上述示例中,我们使用 InitialContext 对象获取了一个名为 jdbc/mydb 的数据库连接池,并通过 DataSource 接口获取了一个 Connection 连接对象。 4. 在 JSP 文件中,编写 Java 代码查询数据库中的所有信息,并将查询结果存储到一个 ResultSet 对象中,例如: ``` <% // 查询数据库中的所有信息 Statement stmt = conn.createStatement(); ResultSet rs = stmt.executeQuery("SELECT * FROM my_table"); %> ``` 在上述示例中,我们使用 Statement 对象执行了一条查询语句,并将查询结果存储到了一个 ResultSet 对象中。 5. 在 JSP 文件中,通过 Java 代码遍历 ResultSet 对象,并将查询结果展示在页面中,例如: ``` <table> <thead> <tr> <th>ID</th> <th>Name</th> <th>Age</th> </tr> </thead> <tbody> <% while (rs.next()) { %> <tr> <td><%= rs.getInt("id") %></td> <td><%= rs.getString("name") %></td> <td><%= rs.getInt("age") %></td> </tr> <% } %> </tbody> </table> ``` 在上述示例中,我们使用 while 循环遍历了 ResultSet 对象中的每一行数据,并使用 JSP 标签将查询结果展示在了一个 HTML 表格中。 6. 最后,别忘了在 JSP 文件的末尾关闭数据库连接,例如: ``` <% // 关闭数据库连接 rs.close(); stmt.close(); conn.close(); %> ``` 以上就是一个简单的 JSP 页面链接数据库查询遍历所有信息展示在页面中的示例代码。你可以根据自己的需求进行扩展和修改。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值