package com.anhuiU.servlet;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.ArrayList;
import java.util.List;
import javax.print.attribute.standard.PDLOverrideSupported;
import javax.servlet.RequestDispatcher;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import com.anhuiU.dao.UserDao;
import com.anhuiU.model.User;
import com.uitils.PageBean;
import com.uitils.PageBeanDao;
public class UserManageServlet extends HttpServlet {
/**
* Constructor of the object.
*/
public UserManageServlet() {
super();
}
/**
* Destruction of the servlet. <br>
*/
public void destroy() {
super.destroy(); // Just puts "destroy" string in log
// Put your code here
}
/**
* The doGet method of the servlet. <br>
*
* This method is called when a form has its tag value method equals to get.
*
* @param request the request send by the client to the server
* @param response the response send by the server to the client
* @throws ServletException if an error occurred
* @throws IOException if an error occurred
*/
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
this.doPost(request, response);
}
/**
* The doPost method of the servlet. <br>
*
* This method is called when a form has its tag value method equals to post.
*
* @param request the request send by the client to the server
* @param response the response send by the server to the client
* @throws ServletException if an error occurred
* @throws IOException if an error occurred
*/
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html");
String tbName="user";
PageBeanDao pbd=new PageBeanDao();
PageBean pbean=pbd.getPageRowSava(1,tbName);
pbean.setSumPage(pbd.getCountPage(pbean.getSumSava()).getSumPage());
UserDao ud=new UserDao();
String action=request.getParameter("action");
if(action.equals("select")){
PageBean pb=pbd.getPageRowSava(pbean.getThisPage(),tbName);
request.setAttribute("pb", pb);
request.setAttribute("userList", pb.getMap());
request.setAttribute("thisPage", pb.getThisPage());
request.setAttribute("befPage",1);
if(pbean.getSumPage()>1){
request.setAttribute("nextPage", 2);
}
else{
request.setAttribute("nextPage", 1);
}
RequestDispatcher rd=request.getRequestDispatcher("../admin/userManage.jsp");
rd.forward(request, response);
}
if(action.equals("page")){
int befPage=0,nextPage=0;
int thisPage=new Integer(request.getParameter("page"));
if(thisPage-1<=0){
thisPage=1;
befPage=1;
}
else{
befPage=thisPage-1;
}
if(thisPage+1 >pbean.getSumPage()){
thisPage=pbean.getSumPage();
nextPage=pbean.getSumPage();
}
else {
nextPage=thisPage+1;
}
PageBean pb=pbd.getPageRowSava(thisPage, tbName);
request.setAttribute("pb", pb);
request.setAttribute("userList", pb.getMap());
request.setAttribute("thisPage", thisPage);
request.setAttribute("befPage",befPage);
request.setAttribute("nextPage", nextPage);
RequestDispatcher rd=request.getRequestDispatcher("../admin/userManage.jsp");
rd.forward(request, response);
}
if(action.equals("selectById")){
int id=new Integer(request.getParameter("id"));
User user=ud.selectById(id);
request.setAttribute("user", user);
RequestDispatcher rd=request.getRequestDispatcher("../admin/userInfo.jsp");
rd.forward(request, response);
}
if(action.equals("delete")){
int id=new Integer(request.getParameter("id"));
ud.delete(id);
PageBean pb=pbd.getPageRowSava(pbean.getThisPage(),tbName);
request.setAttribute("pb", pb);
request.setAttribute("userList", pb.getMap());
request.setAttribute("thisPage", pb.getThisPage());
request.setAttribute("befPage",1);
if(pbean.getSumPage()>1){
request.setAttribute("nextPage", 2);
}
else{
request.setAttribute("nextPage", 1);
}
RequestDispatcher rd=request.getRequestDispatcher("../admin/userManage.jsp");
rd.forward(request, response);
}
}
/**
* Initialization of the servlet.
*
* @throws ServletException if an error occurs
*/
public void init() throws ServletException {
// Put your code here
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
JSP源码 酒店订单管理系统(Jsp+servlet+mysql).zip
共134个文件
gif:34个
java:26个
class:26个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 190 浏览量
2023-03-04
11:44:50
上传
评论 1
收藏 2.43MB ZIP 举报
温馨提示
JSP源码 酒店订单管理系统(Jsp+servlet+mysql).zip
资源推荐
资源详情
资源评论
收起资源包目录
JSP源码 酒店订单管理系统(Jsp+servlet+mysql).zip (134个子文件)
UserDao.class 4KB
PageBeanDao.class 4KB
RoomServlet.class 4KB
UserManageServlet.class 3KB
ImgServlet.class 3KB
MessagesDao.class 3KB
MessageServlet.class 3KB
LoginServlet.class 2KB
UserServlet.class 2KB
User.class 2KB
Hotel.class 2KB
PageBean.class 2KB
Order.class 2KB
RoomDao.class 2KB
IndexServlet.class 2KB
Rooms.class 1KB
ConnectionManage.class 1KB
RoomMain.class 1KB
Messages.class 1KB
Address.class 969B
OrderMain.class 942B
CheckUser.class 862B
HotelDao.class 799B
AddressDao.class 690B
BaseDao.class 403B
BaseModel.class 286B
.classpath 871B
topfoot.css 10KB
topfoot.css 10KB
show.css 3KB
reg.css 2KB
reg.css 2KB
admin.css 382B
Thumbs.db 31KB
reg1.gif 5KB
reg1.gif 5KB
reg_38.gif 5KB
reg_38.gif 5KB
logo.gif 4KB
logo.gif 4KB
reg_24.gif 3KB
reg_24.gif 3KB
reg_34.gif 1KB
reg_34.gif 1KB
reg_40.gif 1005B
reg_40.gif 1005B
reg_11.gif 524B
reg_11.gif 524B
topnav0_11.gif 507B
topnav0_11.gif 507B
topnav0_09.gif 502B
topnav0_09.gif 502B
topnav0_13.gif 484B
topnav0_13.gif 484B
topnav0_03.gif 481B
topnav0_03.gif 481B
topnav0_05.gif 461B
topnav0_05.gif 461B
topnav0_07.gif 439B
topnav0_07.gif 439B
footbgr.gif 375B
footbgr.gif 375B
footbgl.gif 370B
footbgl.gif 370B
reg_15.gif 334B
reg_15.gif 334B
reg_12.gif 171B
reg_12.gif 171B
注册阳光会员_阳光旅行网.htm 10KB
_desktop.ini 9B
commons-logging-1.1.1-bin.jar 1.03MB
mysql-connector5.0-bin.jar 501KB
standard.jar 403KB
dwr.jar 286KB
commons-io-1.4.jar 106KB
commons-fileupload-1.2.1.jar 56KB
jstl.jar 23KB
smartupload_ch.jar 14KB
UserManageServlet.java 5KB
UserDao.java 4KB
MessageServlet.java 4KB
ImgServlet.java 4KB
RoomServlet.java 3KB
PageBeanDao.java 3KB
MessagesDao.java 3KB
LoginServlet.java 3KB
UserServlet.java 2KB
IndexServlet.java 2KB
User.java 1KB
Hotel.java 1KB
Order.java 1KB
ConnectionManage.java 1KB
RoomDao.java 1KB
PageBean.java 1KB
Rooms.java 945B
RoomMain.java 906B
Messages.java 830B
Address.java 578B
OrderMain.java 542B
HotelDao.java 538B
共 134 条
- 1
- 2
资源评论
金枝玉叶9
- 粉丝: 138
- 资源: 7640
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功