📄 pageservlet.java
字号:
package Server;
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
import java.util.*;
import Bean.*;
import DB.*;
public class pageServlet extends HttpServlet {
private static final String CONTENT_TYPE = "text/html; charset=GBK";
//Initialize global variables
public void init() throws ServletException {
}
//Process the HTTP Get request
public void doGet(HttpServletRequest request, HttpServletResponse response) throws
ServletException, IOException {
response.setContentType(CONTENT_TYPE);
PrintWriter out = response.getWriter();
int currentPage;
if (request.getParameter("currentPage")==null) {
currentPage=1;
}else{
currentPage = Integer.parseInt(request.getParameter("currentPage")); //当前页
}
String id=request.getParameter("id");//表名
System.out.println("I am pageServlet");
pageBean pagebean;
if (id.equals("0")) {
pagebean=new pageBean();
pageBean pagebean0=pagebean.getPageCount("users",4,currentPage,"");
request.setAttribute("pagebean",pagebean0);
RequestDispatcher dispatcher= request.getRequestDispatcher("userDis.jsp");
dispatcher.forward(request,response);
}
if (id.equals("1")) {
pagebean=new pageBean();
pageBean pagebean0=pagebean.getPageCount("owners",4,currentPage,"");
request.setAttribute("pagebean",pagebean0);
RequestDispatcher dispatcher= request.getRequestDispatcher("OwnerDis.jsp");
dispatcher.forward(request,response);
}
if (id.equals("h1")) {
pagebean=new pageBean();
pageBean pagebean0=pagebean.getPageCount("owners",4,currentPage,"");
request.setAttribute("pagebean",pagebean0);
RequestDispatcher dispatcher= request.getRequestDispatcher("HeadOwnerDis.jsp");
dispatcher.forward(request,response);
}
if (id.equals("2")) {
pagebean=new pageBean();
pageBean pagebean0=pagebean.getPageCount("petdoctor",3,currentPage,"");
request.setAttribute("pagebean",pagebean0);
RequestDispatcher dispatcher= request.getRequestDispatcher("docDis.jsp");
dispatcher.forward(request,response);
}
if (id.equals("h2")) {
System.out.println("I am h2!");
pagebean=new pageBean();
pageBean pagebean0=pagebean.getPageCount("petdoctor",3,currentPage,"");
request.setAttribute("pagebean",pagebean0);
RequestDispatcher dispatcher= request.getRequestDispatcher("HeadDocDis.jsp");
dispatcher.forward(request,response);
}
if (id.equals("3")) {
pagebean=new pageBean();
String docid=request.getParameter("docid");
pageBean pagebean0=pagebean.getPageCount("petdoctor1",3,currentPage,docid);
request.setAttribute("pagebean",pagebean0);
RequestDispatcher dispatcher= request.getRequestDispatcher("docBySpecDis.jsp?docid="+docid+"");
dispatcher.forward(request,response);
}
if (id.equals("h3")) {
pagebean=new pageBean();
String docid=request.getParameter("docid");
pageBean pagebean0=pagebean.getPageCount("petdoctor1",3,currentPage,docid);
request.setAttribute("pagebean",pagebean0);
RequestDispatcher dispatcher= request.getRequestDispatcher("HeadDocSp.jsp");
dispatcher.forward(request,response);
System.out.println("I am h3!");
}
if (id.equals("4")) {
pagebean=new pageBean();
pageBean pagebean0=pagebean.getPageCount("pets",3,currentPage,"");
request.setAttribute("pagebean",pagebean0);
RequestDispatcher dispatcher= request.getRequestDispatcher("petDis.jsp");
dispatcher.forward(request,response);
}
if (id.equals("h4")) {
pagebean=new pageBean();
pageBean pagebean0=pagebean.getPageCount("pets",3,currentPage,"");
request.setAttribute("pagebean",pagebean0);
RequestDispatcher dispatcher= request.getRequestDispatcher("HeadPetDis.jsp");
dispatcher.forward(request,response);
}
if (id.equals("5")) {
pagebean=new pageBean();
String typeid=request.getParameter("typeid");
pageBean pagebean0=pagebean.getPageCount("pets0",3,currentPage,typeid);
request.setAttribute("pagebean",pagebean0);
RequestDispatcher dispatcher= request.getRequestDispatcher("petByType.jsp?typeid="+typeid+"");
dispatcher.forward(request,response);
}
if (id.equals("h5")) {
pagebean=new pageBean();
String typeid=request.getParameter("typeid");
pageBean pagebean0=pagebean.getPageCount("pets0",3,currentPage,typeid);
request.setAttribute("pagebean",pagebean0);
RequestDispatcher dispatcher= request.getRequestDispatcher("HeadPetType.jsp?typeid="+typeid+"");
dispatcher.forward(request,response);
}
if (id.equals("6")) {
pagebean=new pageBean();
String ownerid=request.getParameter("ownerid");
pageBean pagebean0=pagebean.getPageCount("pets1",3,currentPage,ownerid);
request.setAttribute("pagebean",pagebean0);
RequestDispatcher dispatcher= request.getRequestDispatcher("petByOwner.jsp?ownerid="+ownerid+"");
dispatcher.forward(request,response);
}
if (id.equals("h6")) {
pagebean=new pageBean();
String ownerid=request.getParameter("ownerid");
pageBean pagebean0=pagebean.getPageCount("pets1",3,currentPage,ownerid);
request.setAttribute("pagebean",pagebean0);
RequestDispatcher dispatcher= request.getRequestDispatcher("HeadPetOwner.jsp?ownerid="+ownerid+"");
dispatcher.forward(request,response);
}
if (id.equals("7")) {
pagebean=new pageBean();
pageBean pagebean0=pagebean.getPageCount("record",3,currentPage,"");
request.setAttribute("pagebean",pagebean0);
RequestDispatcher dispatcher= request.getRequestDispatcher("recordDis.jsp");
dispatcher.forward(request,response);
}
if (id.equals("h7")) {
pagebean=new pageBean();
pageBean pagebean0=pagebean.getPageCount("record",3,currentPage,"");
request.setAttribute("pagebean",pagebean0);
RequestDispatcher dispatcher= request.getRequestDispatcher("HeadReDis.jsp");
dispatcher.forward(request,response);
}
if (id.equals("8")) {
pagebean=new pageBean();
String petId=request.getParameter("petId");
System.out.println(petId);
pageBean pagebean0=pagebean.getPageCount("record0",3,currentPage,petId);
request.setAttribute("pagebean",pagebean0);
RequestDispatcher dispatcher= request.getRequestDispatcher("recordByPet.jsp?petId="+petId);
dispatcher.forward(request,response);
}
if (id.equals("h8")) {
pagebean=new pageBean();
String petId=request.getParameter("petId");
System.out.println(petId);
pageBean pagebean0=pagebean.getPageCount("record0",3,currentPage,petId);
request.setAttribute("pagebean",pagebean0);
RequestDispatcher dispatcher= request.getRequestDispatcher("HeadRePet.jsp?petId="+petId);
dispatcher.forward(request,response);
}
if (id.equals("9")) {
pagebean=new pageBean();
String docId=request.getParameter("docId");
pageBean pagebean0=pagebean.getPageCount("record1",3,currentPage,docId);
request.setAttribute("pagebean",pagebean0);
RequestDispatcher dispatcher= request.getRequestDispatcher("recordByDoc.jsp?docId="+docId);
dispatcher.forward(request,response);
}
if (id.equals("h9")) {
pagebean=new pageBean();
String docId=request.getParameter("docId");
pageBean pagebean0=pagebean.getPageCount("record1",3,currentPage,docId);
request.setAttribute("pagebean",pagebean0);
RequestDispatcher dispatcher= request.getRequestDispatcher("HeadReDoc.jsp?docId="+docId);
dispatcher.forward(request,response);
}
out.close();
}
//Process the HTTP Post request
public void doPost(HttpServletRequest request, HttpServletResponse response) throws
ServletException, IOException {
doGet(request, response);
}
//Clean up resources
public void destroy() {
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -