import java.io.IOException;
import java.io.PrintWriter;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class DeptList extends HttpServlet {
  
 protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
   response.setContentType("text/html,charset=gb2312");
   request.setCharacterEncoding("gb2312");
   PrintWriter out=response.getWriter();
   Connection con=null;
   Statement st=null;
   ResultSet rs=null;
   try {
   Class.forName("com.mysql.jdbc.Driver");
   con=DriverManager.getConnection("jdbc:mysql://localhost:3306/bank","root","123");
   st=con.createStatement();
   rs=st.executeQuery("select * from Dept");
   out.println("<html>"+"<head><title>部门表信息</title></head>"+"<body>");
   out.println("<h1>EmployList:</h1><br><br>");
   while(rs.next())
   {
    out.println("部门编号:");
    out.print(rs.getString(1)+"\t");
    out.println("部门地址:");
    out.print(rs.getString(2)+"\t");
    out.println("部门人数:");
    out.print(rs.getString(3)+"\t");
    out.println("部门名称");
    out.print(rs.getString(4)+"\t");
    out.println("部门id");
    out.print(rs.getString(5)+"\t");
    out.println("<br>");
   }
   out.print("</body></html>");
   out.close();
   rs.close();
   st.close();
   con.close();
  } catch (ClassNotFoundException e) {
   // TODO Auto-generated catch block
   e.printStackTrace();
  } catch (SQLException e) {
   // TODO Auto-generated catch block
   e.printStackTrace();
  }

解决方案 »

  1.   

    out.println("<html>"+"<head><title>部门表信息</title></head>"+"<body>");少了个东东,都是成对出现的,你看一下
      

  2.   

    在while里加上
    System.out.println(rs.getString(1));  来测试下,
    如果控制台没输出数据,那么可能是你的数据库中没有数据,或者是前面的代码有问题。
      

  3.   

    哦,原来是在Apache中少加了mysql的驱动