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;
}
现在的问题是不管 传来的参数如何都直接进入第三种结构界面,
思维很乱,请大家给予一下指点谢谢
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;
}
现在的问题是不管 传来的参数如何都直接进入第三种结构界面,
思维很乱,请大家给予一下指点谢谢
==是判断两个对象是否指向一个地址。
equals()方法是判断两个对象的内容是否一致!