资源简介
基于一个用户的增删改查,有显示所有用户信息,然后有增加,删除和修改。

代码片段和文件信息
package com.controller;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import com.serviceimpl.UserServiceImpl;
import com.serviceinter.UserServiceInter;
import com.vo.User;
public class UserServlet extends HttpServlet{
@Override
protected void doGet(HttpServletRequest req HttpServletResponse resp) throws ServletException IOException {
// TODO Auto-generated method stub
doPost(req resp);
}
@Override
protected void doPost(HttpServletRequest req HttpServletResponse resp) throws ServletException IOException {
// TODO Auto-generated method stub
String action=req.getParameter(“action“);
System.out.println(action);
if(action.equals(“addUser“)){
this.addUser(reqresp);
}else if(action.equals(“selectUser“)){
this.selectUser(req resp);
}else if(action.equals(“deleteUser“)){
this.deleteUser(req resp);
}else if(action.equals(“updateUser“)){
this.updatetUser(req resp);
}else if(action.equals(“update“)){
this.updatetUser1(req resp);
}
}
protected void addUser(HttpServletRequest req HttpServletResponse resp) throws ServletException IOException {
String username=req.getParameter(“username“);
String password=req.getParameter(“password“);
User user=new User();
user.setUsername(username);
user.setPassword(password);
UserServiceInter u=new UserServiceImpl();
try {
u.addUser(user);
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
protected void selectUser(HttpServletRequest req HttpServletResponse resp) throws ServletException IOException {
UserServiceInter u=new UserServiceImpl();
List list=new ArrayList();
try {
list=u.selectUser();
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
req.setAttribute(“list“list);
req.getRequestDispatcher(“jsp/selectUser1.jsp“).forward(req resp);
}
protected void deleteUser(HttpServletRequest req HttpServletResponse resp) throws ServletException IOException {
String username=req.getParameter(“username“);
UserServiceInter u=new UserServiceImpl();
try {
u.deleteUser(username);
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
req.getRequestDispatcher(“jsp/selectUser.jsp“).forward(req resp);
}
protected void updatetUser(HttpServletRequest req HttpServletResponse resp) throws ServletException IOException {
String username=req.getParameter(“username“);
UserServiceInter u=new UserServiceImpl();
User user1=new User();
try {
user1=u.selectUserbyUsername(username);
} catch (Exception e) {
// TODO Auto-generated cat
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1241 2018-10-02 21:22 crud\.classpath
文件 1054 2018-10-02 20:28 crud\.project
文件 564 2018-10-02 20:28 crud\.settings\.jsdtscope
文件 364 2018-10-02 20:28 crud\.settings\org.eclipse.jdt.core.prefs
文件 471 2018-10-02 20:28 crud\.settings\org.eclipse.wst.common.component
文件 415 2018-10-02 20:28 crud\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2018-10-02 20:28 crud\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2018-10-02 20:28 crud\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 39 2018-10-02 20:28 crud\WebRoot\me
文件 3892 2018-10-03 10:10 crud\WebRoot\WEB-INF\classes\com\controller\UserServlet.class
文件 3511 2018-10-03 10:06 crud\WebRoot\WEB-INF\classes\com\daoImpl\UserDaoImpl.class
文件 467 2018-10-03 09:54 crud\WebRoot\WEB-INF\classes\com\daointer\UserDaoInter.class
文件 1517 2018-10-03 09:56 crud\WebRoot\WEB-INF\classes\com\serviceimpl\UserServiceImpl.class
文件 491 2018-10-03 09:56 crud\WebRoot\WEB-INF\classes\com\serviceinter\UserServiceInter.class
目录 0 2018-10-03 10:14 crud\WebRoot\WEB-INF\classes\com\test\
文件 1969 2018-10-02 21:22 crud\WebRoot\WEB-INF\classes\com\utils\getconnection.class
文件 972 2018-10-02 21:22 crud\WebRoot\WEB-INF\classes\com\vo\User.class
文件 160519 2018-09-10 16:39 crud\WebRoot\WEB-INF\lib\commons-dbcp-1.4.jar
文件 4036257 2018-09-10 16:39 crud\WebRoot\WEB-INF\lib\ojdbc8.jar
文件 883 2018-10-03 08:49 crud\WebRoot\WEB-INF\web.xm
文件 834 2018-10-02 20:28 crud\WebRoot\index.jsp
文件 247597 2018-09-10 16:38 crud\WebRoot\js\jquery-2.1.4.js
文件 1084 2018-10-02 21:31 crud\WebRoot\jsp\addUser.jsp
文件 1141 2018-10-03 08:50 crud\WebRoot\jsp\selectUser.jsp
文件 1464 2018-10-03 09:19 crud\WebRoot\jsp\selectUser1.jsp
文件 1356 2018-10-03 10:08 crud\WebRoot\jsp\updateUser.jsp
文件 3796 2018-10-03 10:10 crud\src\com\controller\UserServlet.java
文件 3077 2018-10-03 10:06 crud\src\com\daoImpl\UserDaoImpl.java
文件 377 2018-10-03 09:54 crud\src\com\daointer\UserDaoInter.java
文件 1284 2018-10-03 09:56 crud\src\com\serviceimpl\UserServiceImpl.java
文件 397 2018-10-03 09:56 crud\src\com\serviceinter\UserServiceInter.java
............此处省略3个文件信息
相关资源
- 学生管理系统的添加、修改、删除、
- 微软的可以删除系统卸不干净的软件
- ListBox动态添加数据删除数据和上移下
- 清除grub启动项工具MbrFix下载
- 脑缺氧缺血增加新生大鼠海马区TLR4的
- 磁盘备份的优势——先进的重复
- 如何删除Linux系统后找回Windows的启动
- 解秘重复数据删除——飞康帮您
- dotnetfx_cleanup_tool .NET删除工具
- 下拉框添加删除按钮
- IBM System Storage TS7650G重复数据删除虚拟
- 体验重复数据删除 提高效率并降低容
- 采用增加滤波器的方法来减少单片机
- input输入框删除文字效果js代码
- windows服务小,每天定时删除文件夹里
- 单反相机的JPG和RAW文件同步删除
- 大灰狼远控源码增加QQ显功能.zip
- MicroSIP 增加 g729 源代码
- 12月30新版双端影视APP源码增加QQ微信
- 高校人事管理系统某高校,主要人员
- VC删除IE缓存、COOKIE及记录
- utf-8批量bom添加删除(BomChecker)工具
- Kms增加服务器计数
- 彻底删除system volume information文件夹
-
DELPHI动态创建删除fr
ame--- - 1314学习网全套纯净版去后门去自删除
- USB痕迹删除方法及工具
- 友情链接批量添加删除软件
- 友情链接批量添加友情链接批量删除
- 完美高仿QQ消息界面功能
评论
共有 条评论