javaWeb-连接mysql数据库增删改查(精)

  • 格式:doc
  • 大小:213.50 KB
  • 文档页数:40

下载文档原格式

  / 88
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

连接MYSQL数据库的简单增删改查

项目框架如图所示:

所需工具:

所需工具:

所需工具:

所需工具:

程序代码:package er.action; import java.io.IOException;

import javax.servlet.ServletException;

import javax.servlet.http.HttpServlet;

import javax.servlet.http.HttpServletRequest;

import javax.servlet.http.HttpServletResponse;

import erBean;

import erDao;

public class InsertOrUpdateAction extends HttpServlet { /**

*

*/

private static final long serialVersionUID = 1L;

private UserDao userDao ;

public void doGet(HttpServletRequest request, HttpServletResponse response

throws ServletException, IOException {

doPost(request, response;

}

public void doPost(HttpServletRequest request, HttpServletResponse response

throws ServletException, IOException {

request.setCharacterEncoding("utf-8";

response.setCharacterEncoding("utf-8";

userDao = new UserDao(;

String str = request.getRequestURI(;

str = str.substring(stIndexOf("/"+1;

String yx = request.getParameter("yx";

String zy = request.getParameter("zy";

String age = request.getParameter("age";

String dh = request.getParameter("dh"; String qq = request.getParameter("qq"; String sex = request.getParameter("sex"; UserBean userBean = new UserBean(; userBean.setYx(yx;

userBean.setZy(zy;

if(!"".equals(age&&age!=null

{

userBean.setAge(Integer.valueOf(age;

}else{

userBean.setAge(0;

}

userBean.setDh(dh;

userBean.setQq(qq;

userBean.setSex(sex;

if("InsertUserAction".equals(str{

if(userDao.insertUser(userBean{

response.sendRedirect("SelectAllUser";

}else{

response.sendRedirect("SelectAllUser";

}

}else if("UpdateUserAction".equals(str{ String strId = request.getParameter("id"; if(!"".equals(strId&&strId!=null{ userBean.setId(Integer.valueOf(strId;

}else{

userBean.setId(-1;

}

if(userDao.updateUser(userBean{

response.sendRedirect("SelectAllUser";

}else{

response.sendRedirect("SelectAllUser";

}

}

}

}

package er.action;

import java.io.IOException;

import javax.servlet.ServletException;

import javax.servlet.http.HttpServlet;

import javax.servlet.http.HttpServletRequest;

import javax.servlet.http.HttpServletResponse;

public class LoginAction extends HttpServlet {

/**

*

*/

private static final long serialVersionUID = 1L;

public void doGet(HttpServletRequest request, HttpServletResponse response

throws ServletException, IOException {

doPost(request, response;

}

public void doPost(HttpServletRequest request, HttpServletResponse response

throws ServletException, IOException {

String name= request.getParameter("name";