Java web项目01 停车管理系统实现用户查询功能(三)

(一)查询界面

<%@include file="/common/sub_header.jsp"%>
<%@ page language="java" import="java.util.*,java.sql.*,com.biyeseng.db.*"
    pageEncoding="UTF-8"%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
    <head>
        <base href="<%=basePath%>">

        <link rel="stylesheet" type="text/css" href="css/common.css" />
        <link rel="stylesheet" type="text/css" href="css/main.css" />
        <script type="text/javascript" src="js/libs/modernizr.min.js">
</script>
    </head>
    <body>
        <jsp:include page="/top.jsp"></jsp:include>
        <jsp:include page="/left.jsp"></jsp:include>
        <!--/sidebar-->
        <div class="main-wrap">

            <div class="crumb-wrap">
                <div class="crumb-list">
                    <span class="crumb-name">用户管理</span>
                </div>
            </div>
            <div class="search-wrap">
                <div class="search-content">
                    <form action="<%=path%>/userinfo/list.jsp" method="post">
                        <table class="search-tab">
                            <tr>

                                <th width="150">
                                    请输入用户名称:
                                </th>
                                <td>
                                    <input class="common-text" placeholder="关键字" name="queryName"
                                        value="" id="" type="text">
                                </td>
                                <td>
                                    <input class="btn btn-primary btn2" name="sub" value="查询"
                                        type="submit">
                                </td>
                            </tr>
                        </table>
                    </form>
                </div>
            </div>
            <div class="result-wrap">
                <form name="myform" id="myform" method="post">
                    <div class="result-title">
                        <div class="result-list">
                            <a href="<%=path%>/userinfo/addUserinfo.jsp"><i
                                class="icon-font"></i>新增用户</a>

                        </div>
                    </div>
                    <div class="result-content">
                        <table class="result-tab" width="100%">
                            <tr>


                                <th>
                                    ID
                                </th>
                                <th>
                                    用户名
                                </th>

                                <th>
                                    密码
                                </th>

                                <th>
                                    年龄
                                </th>

                                <th>
                                    电话
                                </th>

                                <th>
                                    卡余额
                                </th>

                                <th>
                                    操作
                                </th>
                            </tr>
                            <%
                                DBManager dbm = new DBManager();
                                Connection conn = dbm.getConnection();
                                String queryName = request.getParameter("queryName");
                                String sql = "select * from userinfo";
                                //如果查询内容为空
                                if (queryName != null) {
                                    sql = "select * from userinfo where name like '%" + queryName
                                            + "%'";
                                }
                                PreparedStatement pstmt = conn.prepareStatement(sql);
                                ResultSet rs = pstmt.executeQuery();

                                while (rs.next()) {
                                    String id = rs.getString("id");
                            %>
                            <tr>


                                <td>
                                    <%=id%>
                                </td>
                                <td title="">
                                    <%=rs.getString("name")%>
                                </td>

                                <td title="">
                                    <%=rs.getString("pwd")%>
                                </td>

                                <td title="">
                                    <%=rs.getString("age")%>
                                </td>

                                <td title="">
                                    <%=rs.getString("tel")%>
                                </td>

                                <td title="">
                                    <%=rs.getString("jine")%>
                                </td>

                                <td>
                                    <a class="link-update"
                                        href="<%=path%>/userinfo/modUserinfo.jsp?id=<%=id%>">修改</a>
                                    <a class="link-update"
                                        href="<%=path%>/userinfo/chong.jsp?id=<%=id%>">充值</a>   
                                    <a class="link-del"
                                        href="<%=path%>/DelUserinfoAction?id=<%=id%>">删除</a>
                                </td>
                            </tr>
                            <%
                                }
                                if (rs != null)
                                    rs.close();
                                if (pstmt != null)
                                    pstmt.close();
                                if (conn != null)
                                    conn.close();
                            %>
                        </table>
                        <div class="list-page">

                        </div>
                    </div>
                </form>
            </div>
        </div>
        <!--/main-->
        </div>
    </body>
</html>

注:显示所有信息和显示查询信息的核心代码

<%
                                DBManager dbm = new DBManager();
                                Connection conn = dbm.getConnection();
                                String queryName = request.getParameter("queryName");
                                String sql = "select * from userinfo";
                                //如果查询内容为空
                                if (queryName != null) {
                                    sql = "select * from userinfo where name like '%" + queryName
                                            + "%'";
                                }
                                PreparedStatement pstmt = conn.prepareStatement(sql);
                                ResultSet rs = pstmt.executeQuery();

                                while (rs.next()) {
                                    String id = rs.getString("id");
                            %>

效果演示:
这里写图片描述


这里写图片描述

  • 3
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 16
    评论
评论 16
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值