1.方法
/*
     * 查看全部信息
     */
    public List<Member> selectByName(String name) {
        // TODO Auto-generated method stub
        List<Member> list=new ArrayList<Member>();
        PreparedStatement pre=null;
        ResultSet rs=null;
        try {
            String sql="select*from blog where name=?";
            pre=con.prepareStatement(sql);
            pre.setString(1, name);
            rs=pre.executeQuery();
            while(rs.next()) {
                Member user=new Member();
                user.setName(rs.getString("name"));
                user.setAge(rs.getString("age"));
                list.add(user);
            }
            
        }catch(SQLException e) {
            e.printStackTrace();
        }finally {
            Databass.Databass.close(rs, pre, con);
        }
        return list;
    }
    
    public List<Member> selectall(){
        List<Member> list=new ArrayList<Member>();
        try {
            String sql="select * from blog";
            PreparedStatement  pre=con.prepareStatement(sql);
            ResultSet rs=pre.executeQuery();
            while(rs.next()) {
                Member user=new Member();
                user.setName(rs.getString("name"));
                user.setAge(rs.getString("age"));
                list.add(user);
            }
            rs.close();
            pre.close();
            con.close();
            }catch(SQLException e) {
                e.printStackTrace();
            }
        return list;
    }
通过姓名查找servlet
/**
 * Servlet implementation class ServletSearchByname
 */
@WebServlet("/ServletSearchByname")
public class ServletSearchByname extends HttpServlet {
    private static final long serialVersionUID = 1L;
       
    /**
     * @see HttpServlet#HttpServlet()
     */
    public ServletSearchByname() {
        super();
        // TODO Auto-generated constructor stub
    }

    /**
     * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
     */
    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        // TODO Auto-generated method stub
        response.getWriter().append("Served at: ").append(request.getContextPath());
    }

    /**
     * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
     */
    protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        // TODO Auto-generated method stub
        //设置请求字体
        request.setCharacterEncoding("utf-8");
        response.setContentType("text/html;charset=utf-8");
        String name=request.getParameter("name");
        Method ww=new Method();
        List<Member> list=ww.selectByName(name);
        request.setAttribute("list", list);
        request.getRequestDispatcher("/searchByName1.jsp").forward(request, response);
        
    }

}
查询所有信息servlet
package Servlet;

import java.io.IOException;
import java.util.List;

import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import Member.Member;
import Method.Method;


/**
 * Servlet implementation class ServletShow
 */
@WebServlet("/ServletShow")
public class ServletShow extends HttpServlet {
    private static final long serialVersionUID = 1L;
       
    /**
     * @see HttpServlet#HttpServlet()
     */
    public ServletShow() {
        super();
        // TODO Auto-generated constructor stub
    }

    /**
     * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
     */
    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        // TODO Auto-generated method stub
        response.getWriter().append("Served at: ").append(request.getContextPath());
    }

    /**
     * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
     */
    protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        //设置请求字体
        request.setCharacterEncoding("utf-8");
        response.setContentType("text/html;charset=utf-8");
        Method sd=new Method();
        List<Member> list=sd.selectByName(request.getParameter("name"));
        request.setAttribute("list", list);
        request.getRequestDispatcher("/show.jsp").forward(request, response);
    }

}
输入姓名进行查找
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%@ page import="Method.*,Member.*,Servlet.*,java.util.List" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>通过姓名进行查找</title>
</head>
<body>
<form action="ServletSearchByname" method="post">
请输入要查询的姓名:
<a><input type="text" name="name"></a>
<a><input type="submit" value="查询"></a>
</form>



</body>
</html>
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@page import="Member.*,Method.*,java.util.List,Servlet.*" %>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>通过姓名查找</title>
</head>
<body>

<table>
<tr>
            <td>姓名</td>
            <td>年龄</td>
            </tr>
<%
String name=request.getParameter("name");
Method ww=new Method();
List<Member> list=ww.selectByName(name);
request.setAttribute("list", list);
%>
<c:forEach var="u" items="${list}">
                  <tr>
                    
                    <td>${u.name}</td>
                    <td>${u.age }</td>
                    
                </tr>
                </c:forEach>
</table>



</body>
</html>
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
    <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
    <%@page import="Member.*,Method.*,java.util.List,Servlet.*" %>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<table border="" >
            <tr>
            <td>姓名:</td>
            <td>年龄:</td>
            </tr>
            
            <%
                    
                    Method sd=new Method();
                    List<Member> list=sd.selectall();
                    request.setAttribute("list", list); %>
            
                  <c:forEach var="u" items="${list}">
                  <tr>
                    
                    <td>${u.name}</td>
                    <td>${u.age }</td>
                    
                </tr>
                  
                 
                  </c:forEach>
            </table>
            <a href="main.jsp">返回主页</a>
            


</body>
</html>