控制层技术:Servlet+reflection、Struts2、Spring MVC三者之间的比较学习

Servlet Struts2 Spring MVC
处理用户提交的数据

基于MVC设计模式的Web应用程序

是一个框架

是MVC框架
获取参数    
返回响应    
调用流程    
service()    
  提交数据到Action  
  显示数据到JSP  
    视图定位
    接受表单数据
中文问题 中文问题 中文问题
生命周期    
客户端跳转 客户端跳转 客户端跳转
  客户端跳转传参  
服务端跳转    
自启动    
  日志输出  
request常见方法 request  
response用法 response  
上传文件 上传文件 上传文件
  上传文件最大值  
  session session

CRUD

(查询、增加、删除、编辑、更新)

   
JSON(提交数据)    
JSON(获取一个对象)    
JSON(获取多个对象)    
 

标签(form、iterator、check、

radio、select、多重迭代)

 
  调试  
  通配符匹配  
  拦截器filter 拦截器Interceptor
  表单验证  
  xml表单验证  
  Action是多实例的  
  注解方式 注解方式
     

猜你喜欢

转载自www.cnblogs.com/Strugglinggirl/p/12906596.html