package com.bawei.empadd;
import javax.servlet.*;
import javax.servlet.http.*;
import java.sql.*;
import java.io.*;
public class LoadEmp extends HttpServlet{
public static final long seriaVersionUID = 1L;
public void servlet(HttpServletRequest request,HttpServletResponse response)throws ServletException,IOException
{
request.setCharacterEncoding("utf-8");
response.setCharacterEncoding("utf-8");
response.setContentType("text/html;utf-8");
String id = request.getParameter("id");
int i_id = Integer.parseInt(id);
//声明空对象
Connection conn =null;
PreparedStatement ps =null;
ResultSet rs =null;
//查询表在浏览器中显示
PrintWriter out = response.getWriter();
out.flush();
try{
Class.forName("com.mysql.jdbc.Driver");
conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/db_emp","root",null);
ps = conn.prepareStatement("select * from db_empinfo where id = ?");
ps.setInt(1,i_id);
rs = ps.executeQuery();
//显示编辑查询到记录的内容
int r_id = rs.getInt("id");
String r_name = rs.getString("name");
Double r_salay = rs.getDouble("salay");
int r_age = rs.getInt("age");
out.println("<form action = 'modify' method = 'post'>");
out.println("工号: "+ r_id+"/<br>");
out.println("姓名: <input name = 'name'" + "value = '" + r_name + "'/><br/>");
out.println("薪水: <input name = 'salar'" + " value ='"+r_salay + "'/><br/>");
out.println("年龄: <input name = 'age'"+" value = '"+ r_age +"'/><br/>");
out.println("</form>");
}catch(ClassNotFoundException e){
e.printStackTrace();
}catch(SQLException e){
e.printStackTrace();
}finally{
try{
if(ps != null)
{
ps.close();
}
if(conn != null)
{
conn.close();
}
}catch(SQLException e)
{
e.printStackTrace();
}
}
out.println("<a href = 'addEmp.jsp'>添加员工</a>");
out.close();
}
}
import javax.servlet.*;
import javax.servlet.http.*;
import java.sql.*;
import java.io.*;
public class LoadEmp extends HttpServlet{
public static final long seriaVersionUID = 1L;
public void servlet(HttpServletRequest request,HttpServletResponse response)throws ServletException,IOException
{
request.setCharacterEncoding("utf-8");
response.setCharacterEncoding("utf-8");
response.setContentType("text/html;utf-8");
String id = request.getParameter("id");
int i_id = Integer.parseInt(id);
//声明空对象
Connection conn =null;
PreparedStatement ps =null;
ResultSet rs =null;
//查询表在浏览器中显示
PrintWriter out = response.getWriter();
out.flush();
try{
Class.forName("com.mysql.jdbc.Driver");
conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/db_emp","root",null);
ps = conn.prepareStatement("select * from db_empinfo where id = ?");
ps.setInt(1,i_id);
rs = ps.executeQuery();
//显示编辑查询到记录的内容
int r_id = rs.getInt("id");
String r_name = rs.getString("name");
Double r_salay = rs.getDouble("salay");
int r_age = rs.getInt("age");
out.println("<form action = 'modify' method = 'post'>");
out.println("工号: "+ r_id+"/<br>");
out.println("姓名: <input name = 'name'" + "value = '" + r_name + "'/><br/>");
out.println("薪水: <input name = 'salar'" + " value ='"+r_salay + "'/><br/>");
out.println("年龄: <input name = 'age'"+" value = '"+ r_age +"'/><br/>");
out.println("</form>");
}catch(ClassNotFoundException e){
e.printStackTrace();
}catch(SQLException e){
e.printStackTrace();
}finally{
try{
if(ps != null)
{
ps.close();
}
if(conn != null)
{
conn.close();
}
}catch(SQLException e)
{
e.printStackTrace();
}
}
out.println("<a href = 'addEmp.jsp'>添加员工</a>");
out.close();
}
}