Spring、Spring MVC、Struts2、优缺点整理
来源:互联网 发布:卡盟销售官网源码 编辑:程序博客网 时间:2024/05/17 01:54
1.
Struts2的优点
Struts2 是一个相当强大的Java Web开源框架,是一个基于POJO的Action的MVC Web框架。 1、Struts2基于MVC架构,框架结构清晰,开发流程一目了然,开发人员可以很好的掌控开发的过程。
2、使用OGNL进行参数传递。
OGNL提供了在Struts2里访问各种作用域中的数据的简单方式,你可以方便的获取Request,Attribute,Application,Session,Parameters中的数据。大大简化了开发人员在获取这些数据时的代码量。
3、强大的拦截器
Struts2 的拦截器是一个Action级别的AOP,Struts2中的许多特性都是通过拦截器来实现的,例如异常处理,文件上传,验证等4、易于测试
5.5、易于扩展的插件机制
2.
拦截器与过滤器的区别 :
- 拦截器是基于java的反射机制的,而过滤器是基于函数回调。
- 拦截器不依赖与servlet容器,过滤器依赖与servlet容器。
- 拦截器只能对action请求起作用,而过滤器则可以对几乎所有的请求起作用。
- 拦截器可以访问action上下文、值栈里的对象,而过滤器不能访问。
- 在action的生命周期中,拦截器可以多次被调用,而过滤器只能在容器初始化时被调用一次
执行顺序 :过滤前 - 拦截前 - Action处理 - 拦截后 - 过滤后。个人认为过滤是一个横向的过程,首先把客户端提交的内容进行过滤(例如未登录用户不能访问内部页面的处理);过滤通过后,拦截器将检查用户提交数据的验证,做一些前期的数据处理,接着把处理后的数据发给对应的Action;Action处理完成返回后,拦截器还可以做其他过程(还没想到要做啥),再向上返回到过滤器的后续操作。
3.
0 0
- Spring、Spring MVC、Struts2、、优缺点整理
- Spring、Spring MVC、Struts2、优缺点整理
- Spring、Spring MVC、Struts2、、优缺点整理
- Spring、Spring MVC、Struts2、、优缺点整理
- Spring、Spring MVC、Struts2、、优缺点整理
- Spring、Spring MVC、Struts2、、优缺点整理
- Spring、Spring MVC、Struts2、、优缺点整理
- Spring、Spring MVC、Struts2、优缺点整理
- Spring、Spring MVC、Struts2优缺点整理
- Spring、Spring MVC、Struts2、、优缺点整理
- SSH框架(四) Spring、Spring MVC、Struts2优缺点整理
- spring、springmvc、struts2的优缺点整理
- Spring MVC的优缺点
- Struts2,Spring,Hibernate优缺点
- struts2/spring/springJDBC优缺点
- Struts2,Spring,Hibernate优缺点
- Struts2,Spring,Hibernate优缺点
- spring mvc & struts2 个人整理笔记
- mysql快速导出和导入方法
- kindeditor和ueditor编辑器使用方法总结
- 小玉在游泳
- ajax上传文件
- iOS开源项目周报0112
- Spring、Spring MVC、Struts2、优缺点整理
- 检验-会话cookie中缺少HttpOnly属性
- java项目导出为可运行jar包
- iOS开发基础之设置状态栏和二维码的unspported type found 问题
- spark core 2.0 BlockInfo And BlockInfoManager
- 液晶显示的原理
- Android中LocalSocket使用
- 文章标题
- 使用 FileReader 实现图片预览和拖放图片