Struts2学习笔记整理1
来源:互联网 发布:阿里云系统盘使用情况 编辑:程序博客网 时间:2024/05/18 00:42
一基础知识
xwork-2.0.5.jar 引入webwork的功能的jar包。
commons-logging-api-1.1.jar 通常的日志api jar包。
freemarker-2.3.8.jar 页面控制显示相关的jar包。
ognl-2.6.11.jar 标签jar包。
struts2-core-2.0.11.2.jar struts2的核心jar包。
commons-fileupload-1.2.1.jar eclispe由于没有myeclipse的web包,故而需要多加这个包
struts1的缺点:
1. 需要编写的代码过多。
2. 家族类继承代数过多,依赖情况非常严重,容易引起“类爆炸”。(如果最顶层类等出问题,整理子类都有可能出问题。)
3. actionform和pojo类基本上属于重复的javabean类。
struts2的出现,据说可以解决问题。
struts2的访问流程是:request-----actionmapper----filterManager--- actionproxy(action代理)—拦截器(进行必要的处理,如字符编码转换等。输入拦截器)----action(这个action是将struts1中的actionform和pojo类进行了综合为一个类。实际上,在struts1中,这两个家伙的内容基本上是一致的)---result(结果)---template(最主要是jsp,webwork等模板处理)---拦截器(输出拦截器)---response。
struts2与struts1感觉较大不同的地方就是:
1. 将struts-config.xml 位置放到了src根目录下,且引入了域管理的方式,且,文件的名字改成了struts.xml。另外,其类的调用用的是class,不是以前的type。跳转也用成了result。
2. action与actonform,pojo类合并在一个继承actionsupport类的子类里。
3. 其标准标签,比较烦人。
- Struts2学习笔记整理1
- Struts2学习笔记1
- Struts2学习笔记1
- Struts2学习笔记(1)
- Struts2学习笔记(1)
- struts2学习笔记1
- struts2学习笔记1
- Struts2学习笔记1
- Struts2学习笔记(1)
- struts2学习笔记1
- struts2学习笔记1
- Struts2学习笔记1
- Struts2 学习笔记 1
- struts2学习1 笔记
- struts2笔记整理
- 整理一下当年的学习笔记之:struts2
- struts2学习 cookie整理
- Struts2学习整理总结
- SymmetricalString and AscendingNum
- 3D游戏中的场景管理(八叉树和BSP树简介)
- jQuery Form Plugin
- js快捷键的应用
- Ogre、 Shadow Map、和其他-评说
- Struts2学习笔记整理1
- PGA的使用和管理
- 如何用纯的C++语言显示和加载一幅图片
- ACL编程之父子进程机制,父进程守护子进程以防止子进程异常退出
- Java实现的3D计算机图形类库与引擎
- 有的,没的
- verilog设计经验点滴
- 给经常修理电脑的朋友16点忠告
- linux 的库操作命令 ar和nm