项目中Servlet的优化(BaseServlet的抽取)

项目中Servlet的优化(BaseServlet的抽取)


Baseservlet继承了HttpServlet,利用反射机制重写了service方法完成UserServlet中方法的分发
项目中Servlet的优化(BaseServlet的抽取)
UserServlet继承BaseServlet,该Servlet中不再需要doPost和doGet方法(特别注意路径的书写:/user/*表示UserServlet中的所有方法)
在这个Servlet中书写用户有关的业务逻辑(注意将方法的访问修饰符定义为public),如注册、登录…,减少了Servlet的数量,易于后期的维护
项目中Servlet的优化(BaseServlet的抽取)
前台路径的书写(user/要执行的方法)
项目中Servlet的优化(BaseServlet的抽取)