1.模型(model):封装着应用程序的数据和业务逻辑。
视图(View):实现应用程序的信息显示功能。
控制器(controller):接收来自用户的输入并控制模型和视图部分做相应的变化。
2.用过滤器与用servlet做控制器的区别:
(1)过滤器作为控制器,可以方便地在应用程序里对所有的资源(包括那些静态资源在内)进行访问控制。如果选用一个servlet作为控制器,他的控制器将只能对应用程序的动态部分进行访问控制。
1.模型(model):封装着应用程序的数据和业务逻辑。
视图(View):实现应用程序的信息显示功能。
控制器(controller):接收来自用户的输入并控制模型和视图部分做相应的变化。
2.用过滤器与用servlet做控制器的区别:
(1)过滤器作为控制器,可以方便地在应用程序里对所有的资源(包括那些静态资源在内)进行访问控制。如果选用一个servlet作为控制器,他的控制器将只能对应用程序的动态部分进行访问控制。