本人微信公众号"aeolian"~
秋夜雨巷

架构探险笔记11-与Servlet API解耦

Servlet API解耦 为什么需要与Servlet API解耦 目前在Controller中是无法调用Servlet API的,因为无法获取Request与Response这类对象,我们必须在Dispatcher中将这些对象传递给Controller的Action方法才能拿到这些对象,这显然会增加Controller对Servlet API的耦合。最好能让Controller完全不使用Servlet API就能操作Request与Response对象。 最容易拿到Request与Response对象的地方就是DispatcherServlet的service方法: @WebServlet(urlPatterns = "/*",loadOnStartup =…