Struts2框架
文章平均质量分 90
清风暖云
不甘平庸而又害怕努力的人终将归于平庸!
展开
-
Struts2框架的搭建
Struts2框架的搭建一个项目的搭建流程(初次)1、创建项目2、导入jar包3、导入约束4、测试叙:之前学习的hibernate框架,hibernate框架是作用在数据库上的最为面向对象的框架,现在学习的是struts2框架,这个框架作用在三层架构的第一层,取代了servlet层,它比servlet更为先进,原因在于struts2中封装了各种功能,其设计模式很优秀,是可插拔式的(在过滤器中拆...原创 2018-10-26 11:27:40 · 753 阅读 · 0 评论 -
struts2动态方法调用
上一章节学习了struts2的常量配置,本章节学习的struts2的方法动态调用和上一章节有所关联,相当于struts2常量配置的进阶版~详细学习如下struts2动态方法调用1、struts2动态方法调用1.1、动态方法调用方式1.2、和常量配置有关的动态方法调用1.3、和常量配置无关的通配符思想动态方法调用1.4、动态方法调用方式总结《本章完》1、struts2动态方法调用struts...原创 2018-12-11 11:54:06 · 416 阅读 · 0 评论 -
Struts2的常量配置
上一章节介绍了struts2的核心配置文件的标签,本章节主要介绍struts2的常量配置文件、常量的修改方式、常用常量以及常量设置进阶——动态方法调用等;Struts2的常量配置1、struts2的常量配置1.1、struts2的常量配置文件1.2、修改常量配置文件的方式1.3、常量修改方式总结1.4、常用的常量配置1.5、常量加载顺序2、struts2常量配置进阶2.1、动态方法调用《本章完...原创 2018-12-11 11:44:11 · 308 阅读 · 0 评论 -
Struts2的核心配置文件标签介绍
顺着之前的struts2框架的搭建之后,电虫又往下学习了struts2的核心配置文件等知识,现在将笔记上传~Struts2的核心配置文件1、核心配置文件内容预览2、基础标签介绍2.1 struts2.2 package2.3 action2.4 result《本章完》1、核心配置文件内容预览首先,要知道在struts2框架中其核心配置文件名称是struts.xml,在创建时所存在的位置是项...原创 2018-12-10 17:43:04 · 372 阅读 · 0 评论 -
struts2框架运行流程原理
struts2框架运行流程原理struts2框架运行流程原理第一步:判断是否需要struts2管理第二步:获取核心配置文件信息第三步:请求相关的action信息交给拦截器组第四步:经过拦截器过滤获得String类型的结果第五步:根据String类型的返回结果与核心配置文件中的相匹对第六步:再次经过拦截器将最终结果返回给客户《END》struts2框架运行流程原理啥都不说,先上图~第一步:...原创 2018-12-14 11:04:35 · 736 阅读 · 0 评论 -
Struts2标签——OGNL表达式在Struts2中的应用
上一章节学习了OGNL在struts2上应用的体现,分别是参数的获取、配置文件中数据的传递,还有一个是struts2标签,但是在上一章节没有记录,本章节进行学习记录~Struts2标签——OGNL表达式在Struts2中的应用Struts2标签——OGNL表达式在Struts2中的应用1、控制标签2、数据标签3、表单标签4、非表单标签Struts2标签——OGNL表达式在Struts2中的...原创 2018-12-14 09:24:21 · 635 阅读 · 0 评论 -
Struts2与OGNL表达式不得不说的“故事”
上一章节学习记录了OGNL的表达式等运用,本章节就OGNL表达式和Struts2的结合使用进行学习,详细笔记如下~Struts2与OGNL表达式的结合1、Struts2与OGNL表达式的结合1.1、Struts2与OGNL表达式的结合原理1.2、Root栈的原理1.3、Struts2与OGNL结合的体现《END》1、Struts2与OGNL表达式的结合1.1、Struts2与OGNL表达...原创 2018-12-13 16:20:48 · 284 阅读 · 0 评论 -
OGNL表达式基础语法Demo
struts2框架中使用的表达式并不是EL表达式,不是不能用,而是struts2有自己的一套御用的表达式,名字就叫OGNL表达式,本章节就此表达式进行深入的学习,主要是针对OGNL表达式基础语法的Demo联系~OGNL表达式基础语法Demo1、OGNL表达式基础语法Demo1.1、Demo1:读取Root中的数据Demo2:读取Context中的数据Demo3:给Root、Context中的对...原创 2018-12-13 15:21:18 · 913 阅读 · 0 评论 -
Map集合封装获取参数
在struts2框架中接收参数的方式主要有属性驱动获取参数、对象驱动获取参数、模型驱动获取参数以及集合封装获取参数这四种,而集合封装获取参数主要是有List集合、Map集合这两种方式的,集合封装获取参数操作方式较为简便,本章节主要学习的是Map集合封装获取参数的操作方式,详细如下;Map集合封装获取参数1、Map集合封装获取参数第一步:创建Action类第二步:Jsp表单第三步:Struts....原创 2018-12-13 14:36:34 · 789 阅读 · 0 评论 -
什么是OGNL表达式
struts2框架中使用的表达式并不是EL表达式,不是不能用,而是struts2有自己的一套御用的表达式,名字就叫OGNL表达式,本章节就此表达式进行初步的学习,下一章节才会对OGNL表达式进行Demo练习~OGNL表达式(一)1、何为OGNL表达式1.1、简单描述1.2、OGNL介绍1.3、使用OGNL准备1.4、OGNL代码展示1.5、OGNL表达式的书写《END》1、何为OGNL表达...原创 2018-12-13 14:25:45 · 1231 阅读 · 0 评论 -
List集合封装获取参数
在struts2框架中接收参数的方式主要有属性驱动获取参数、对象驱动获取参数、模型驱动获取参数以及集合封装获取参数这四种,而集合封装获取参数主要是有List集合、Map集合这两种方式的,集合封装获取参数操作方式较为简便,本章节主要学习的是List集合封装获取参数的操作方式,详细如下;List集合封装获取参数1、List集合封装获取参数第一步:创建Action类第二步:Jsp表单第三步:Stru...原创 2018-12-12 17:27:10 · 1095 阅读 · 0 评论 -
Struts2模型驱动方式获得参数
在struts2框架中接收参数的方式主要有属性驱动获取参数、对象驱动获取参数、模型驱动获取参数以及集合类型获取参数这四种,本章节就模型驱动方式获得参数进行学习~Struts2模型驱动方式获得参数1、Struts2模型驱动方式获得参数第一步:创建对象第二步:创建jsp页面第三步:创建Action方法第四步:配置文件第五步:Demo测试总结:《END》1、Struts2模型驱动方式获得参数从...原创 2018-12-12 17:06:31 · 429 阅读 · 0 评论 -
Struts2对象驱动方式获得参数
在struts2框架中接收参数的方式主要有属性驱动获取参数、对象驱动获取参数、模型驱动获取参数以及集合类型获取参数这四种,本章节就对象驱动方式获取参数进行学习~Struts2对象驱动方式获得参数1、Struts2对象驱动方式获得参数第一步:创建对象第二步:创建jsp页面第三步:创建Action方法第四步:配置文件第五步:Demo测试《END》1、Struts2对象驱动方式获得参数从名字上...原创 2018-12-12 16:53:42 · 560 阅读 · 0 评论 -
struts2属性驱动方式获得参数
在struts2框架中接收参数的方式主要有属性驱动获取参数、对象驱动获取参数、模型驱动获取参数以及集合类型获取参数这四种,属性驱动获取参数是struts2框架官方所推荐使用的一种,但是在实际开发中并不常用,具体原因请看下面属性驱动方式获得参数的代码~然后总结出原因;struts2属性驱动方式获得参数第一步:创建jsp页面第二步:创建action类第三步:struts.xml文件配置第四步:De...原创 2018-12-12 16:32:53 · 366 阅读 · 0 评论 -
Struts2结果跳转方式
在struts2核心配置文件中存在着result标签,此标签设置了方法运行完后索要进行的结果处理跳转,这个处理结果可能是跳转到某个jsp、html页面、其他的action或者传递一个值等,而本章就是针对struts2结果处理跳转方式的学习,根据不同的结果处理选择不同的跳转方式~Struts2结果跳转方式1、Struts2结果的跳转方式1.1、转发1.2、重定向1.3、转发到Action1.4、...原创 2018-12-12 15:48:18 · 567 阅读 · 0 评论 -
Struts2的Action创建方式
在struts2框架中action类代替了servlet的地位,原因是action类里面封装了很多的方法,可以直接拿来使用而不必要再自己手动创建,因此,action的创建也存在着几种方式,各位看官请看下面的笔记~Struts2的Action创建1、Struts2的Action创建方式1.1、POJO方式创建Action1.2、实现一个接口的方式创建Action1.3、继承一个类的方式创建Act...原创 2018-12-11 14:39:30 · 359 阅读 · 0 评论