response.setContentType("text/html");
PrintWriter out = response.getWriter();
String jumppage = request.getParameter("jumppage");
PageBean pagebean = new PageBean();
String operation = request.getParameter("operation");
if(operation == "user"){
if(jumppage == null){
pagebean.setCurPage(1);
}else{
pagebean.setCurPage(Integer.parseInt(jumppage));
}
  pagebean.setRowsPerPage(20);
          DBbean dbbean = new DBbean();
          pagebean.setMaxRowCount(dbbean.txlinfoCount());
          pagebean.setMaxPage();     
          dbbean.listTxlInfo(pagebean);
          dbbean.dbclose(); 
   request.setAttribute("pagebean",pagebean);
   RequestDispatcher rd = request.getRequestDispatcher("./admin/admin_user.jsp");
   rd.forward(request, response);
}  
else if (operation == "company"){
if(jumppage == null){
pagebean.setCurPage(1);
}else{
pagebean.setCurPage(Integer.parseInt(jumppage));
}
  pagebean.setRowsPerPage(20);
          DBbean dbbean = new DBbean();
          pagebean.setMaxRowCount(dbbean.AllcompanyCount());
          pagebean.setMaxPage();     
          dbbean.CompanyInfo(pagebean);
          dbbean.dbclose(); 
   request.setAttribute("pagebean",pagebean);
   RequestDispatcher rd = request.getRequestDispatcher("./admin/admin_company.jsp");
   rd.forward(request, response);
}
else {
if(jumppage == null){
pagebean.setCurPage(1);
}else{
pagebean.setCurPage(Integer.parseInt(jumppage));
}
  pagebean.setRowsPerPage(20);
          DBbean dbbean = new DBbean();
          pagebean.setMaxRowCount(dbbean.AllreviewCount());
          pagebean.setMaxPage();     
          dbbean.ReviewInfo(pagebean);
          dbbean.dbclose(); 
   request.setAttribute("pagebean",pagebean);
   RequestDispatcher rd = request.getRequestDispatcher("./admin/admin_review.jsp");
   rd.forward(request, response);
}
 return;
}
现在的问题是不管 传来的参数如何都直接进入第三种结构界面,
思维很乱,请大家给予一下指点谢谢