struts学习总结
2016-08-12 19:29
274 查看
关于struts2的框架,他是由struts1和webwork结合而成的。struts2线程是安全的
strut2表面是strut1的升级,实质则是WebWork的升级。strut2 是strut1与WebWork的整合,核心是WebWork。
struts2采用的两个基础:
底层和webwork一样使用threadlocal类来提供变量,这个变量只能在一个线程中被访问,实现了一个萝卜一个坑,不会出现因为多个访问修改数据而造成数据错误,但缺点在于,空间消耗很大,不适合用于高并发软件开发!
另外一个便是ognl 全称是Object-Graph Navigation Language(对象图形导航语言);与el表达式很像,除了保持了el的优点,其他优点如下:
能够访问对象的普通方法
能够访问类的静态属性和静态方法
强大的操作集合类对象的能力
支持赋值操作和表达式串联
访问OGNL上下文和ActionContext
strut2表面是strut1的升级,实质则是WebWork的升级。strut2 是strut1与WebWork的整合,核心是WebWork。
struts2采用的两个基础:
底层和webwork一样使用threadlocal类来提供变量,这个变量只能在一个线程中被访问,实现了一个萝卜一个坑,不会出现因为多个访问修改数据而造成数据错误,但缺点在于,空间消耗很大,不适合用于高并发软件开发!
另外一个便是ognl 全称是Object-Graph Navigation Language(对象图形导航语言);与el表达式很像,除了保持了el的优点,其他优点如下:
能够访问对象的普通方法
能够访问类的静态属性和静态方法
强大的操作集合类对象的能力
支持赋值操作和表达式串联
访问OGNL上下文和ActionContext
相关文章推荐
- struts 入门基础知识学习总结(转)
- 学习struts问题与总结
- struts学习总结
- StrutsAction学习总结
- 菜鸟学习Struts——总结
- struts学习总结
- 【转载】struts 学习总结----开发流程
- Struts 1.3学习总结(2)
- Struts 1.3学习总结(1)
- 学习struts2建bbs总结五:使用jquery+ajax验证用户名是否存在以及struts效验信息不断重复的问题
- struts 学习总结 ---- 文件上传与下载
- 张老师的struts视频学习总结
- struts标签总结——持续增加中——边学习编总结
- struts学习总结1
- Struts 学习总结
- struts-cookbook-1.3.10 示例文件学习总结
- 学习Struts总结
- Struts学习总结(1)
- 学习struts问题与总结
- struts 学习总结----开发流程