資源簡(jiǎn)介
基于一個(gè)用戶(hù)的增刪改查,有顯示所有用戶(hù)信息,然后有增加,刪除和修改。

代碼片段和文件信息
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(“l(fā)ist“l(fā)ist);
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
?屬性????????????大小?????日期????時(shí)間???名稱(chēng)
-----------?---------??----------?-----??----
?????文件????????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個(gè)文件信息
評(píng)論
共有 條評(píng)論