⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 controller.java

📁 基于java的物资管理系统非常好用啊相当简单
💻 JAVA
字号:
package com.university.goodsmanager.web.control;import java.io.IOException;import javax.servlet.*;import javax.servlet.http.*;/* * 流程控制MVC中的C(controller) */public class Controller extends HttpServlet{	public void doGet(HttpServletRequest request,HttpServletResponse response) throws ServletException, IOException{		process(request,response);	}	public void doPost(HttpServletRequest request,HttpServletResponse response) throws ServletException, IOException{		process(request,response);	}	public void process(HttpServletRequest request,HttpServletResponse response) throws ServletException, IOException{		String url=request.getServletPath();		response.setContentType("text/html");		String nexturl="";		if("/login.do".equals(url)){			LoginAction la=new LoginAction();			nexturl=la.process(request,response);		}else if("/registe.do".equals(url)){			RegisteAction ra=new RegisteAction();			nexturl=ra.process(request,response);		}else if("/general.do".equals(url)){			GeneralAction ga=new GeneralAction();			nexturl=ga.process(request,response);		}else if("/manager.do".equals(url)){			ManagerAction ma=new ManagerAction();			nexturl=ma.process(request,response);		}else if("/pwderror.do".equals(url)){			PwdErrorAction pea=new PwdErrorAction();			nexturl=pea.process(request,response);		}else if("/usermanager.do".equals(url)){			UserManagerAction uma=new UserManagerAction();			nexturl=uma.process(request,response);		}else if("/removeuser.do".equals(url)){			RemoveUserAction rua=new RemoveUserAction();			nexturl=rua.process(request,response);		}else if("/deptmanager.do".equals(url)){			DeptManagerAction dm=new DeptManagerAction();			nexturl=dm.process(request,response);		}else if("/removedept.do".equals(url)){			RemoveDeptAction rda=new RemoveDeptAction();			nexturl=rda.process(request,response);		}else if("/modifydept.do".equals(url)){			ModifyDeptAction mda=new ModifyDeptAction();			nexturl=mda.process(request,response);		}else if("/modifydeptok.do".equals(url)){			ModifyDeptAction mda=new ModifyDeptAction();			nexturl=mda.processok(request,response);		}else if("/suppliermanager.do".equals(url)){			SupplierManagerAction sma=new SupplierManagerAction();			nexturl=sma.process(request,response);		}else if("/removesupplier.do".equals(url)){			RemoveSupplierAction rsa=new RemoveSupplierAction();			nexturl=rsa.process(request,response);		}else if("/modifysupplier.do".equals(url)){			ModifySupplierAction msa=new ModifySupplierAction();			nexturl=msa.process(request,response);		}else if("/modifysupplierok.do".equals(url)){			ModifySupplierAction msa=new ModifySupplierAction();			nexturl=msa.processok(request,response);		}else if("/employeemanager.do".equals(url)){			EmployeeManagerAction ema=new EmployeeManagerAction();			nexturl=ema.process(request,response);		}else if("/removeemployee.do".equals(url)){			RemoveEmployeeAction rea=new RemoveEmployeeAction();			nexturl=rea.process(request,response);		}else if("/modifyemployee.do".equals(url)){			ModifyEmployeeAction mea=new ModifyEmployeeAction();			nexturl=mea.process(request,response);		}else if("/modifyemployeeok.do".equals(url)){			ModifyEmployeeAction mea=new ModifyEmployeeAction();			nexturl=mea.processok(request,response);		}else if("/buyordermanager.do".equals(url)){			BuyOrderManagerAction bom=new BuyOrderManagerAction();			nexturl=bom.process(request,response);		}else if("/modifybuyorder.do".equals(url)){			ModifyBuyOrderAction mbo=new ModifyBuyOrderAction();			nexturl=mbo.process(request,response);		}else if("/modifybuyorderok.do".equals(url)){			ModifyBuyOrderAction mbo=new ModifyBuyOrderAction();			nexturl=mbo.processok(request,response);		}else if("/removebuyorder.do".equals(url)){			RemoveBuyOrderAction rboa=new RemoveBuyOrderAction();			nexturl=rboa.process(request,response);		}else if("/storehousemanager.do".equals(url)){			StoreHouseManagerAction shma=new StoreHouseManagerAction();			nexturl=shma.process(request,response);		}else if("/removestorehouse.do".equals(url)){			RemoveStoreHouseAction rsh=new RemoveStoreHouseAction();			nexturl=rsh.process(request,response);		}else if("/modifystorehouse.do".equals(url)){			ModifyStoreHouseAction msha=new ModifyStoreHouseAction();			nexturl=msha.process(request,response);		}else if("/modifystorehouseok.do".equals(url)){			ModifyStoreHouseAction msha=new ModifyStoreHouseAction();			nexturl=msha.processok(request,response);		}else if("/stockpilemanager.do".equals(url)){			StockPileManagerAction spma=new StockPileManagerAction();			nexturl=spma.process(request,response);		}else if("/removestockpile.do".equals(url)){			RemoveStockPileAction rsa=new RemoveStockPileAction();			nexturl=rsa.process(request,response);		}else if("/modifystockpile.do".equals(url)){			ModifyStockPileAction mrpa=new ModifyStockPileAction();			nexturl=mrpa.process(request,response);		}else if("/modifystockpileok.do".equals(url)){			ModifyStockPileAction mrpa=new ModifyStockPileAction();			nexturl=mrpa.processok(request,response);		}else if("/checkmanager.do".equals(url)){			CheckManagerAction cma=new CheckManagerAction();			nexturl=cma.process(request,response);		}else if("/removereturnproduct.do".equals(url)){			RemoveReturnProductAction rrpa=new RemoveReturnProductAction();			nexturl=rrpa.process(request,response);		}else if("/modifyreturnproduct.do".equals(url)){			ModifyReturnProductAction mrpa=new ModifyReturnProductAction();			nexturl=mrpa.process(request,response);					}else if("/modifyreturnproductok.do".equals(url)){			ModifyReturnProductAction mrpa=new ModifyReturnProductAction();			nexturl=mrpa.processok(request,response);			}else if("/returnproductmanager.do".equals(url)){			ReturnProductAction rpa=new ReturnProductAction();			nexturl=rpa.process(request,response);		}else if("/selectproduct.do".equals(url)){			SelectProductManagerAction spma=new SelectProductManagerAction();			nexturl=spma.process(request,response);		}		request.getRequestDispatcher(nexturl).forward(request,response);	//	response.sendRedirect(nexturl);	}	}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -