随笔分类 - Struts2
摘要:一、struts2拦截器 1、struts2是框架,封装了很多的功能,struts2里面封装的功能都是在拦截器里面。 2 struts2里面封装了很多的功能,有很多拦截器,不是每次这些拦截器都执行,每次执行默认的拦截器。 3 struts2里面默认拦截器位置,在struts2-core.jar ja
阅读全文
摘要:一、set方法方式 1、使用set方法存数据 2、在页面取set方法存的数据 二、push方法方式 1、使用push方法存数据 2、在页面取push方法存的数据 三、第三种方式(重点) 1、存取字符串 (1)往值栈存字符串 (2)从值栈中读取字符串 2、存取对象 (1)往值栈存对象 创建实体类 往对
阅读全文
摘要:一、OGNL入门 1、什么是OGNL OGNL的全称是对象图导航语言(Object-Graph Navigation Language),它是一种功能强大的开源表达式语言。使用这种表达式语言,可以通过使用某种表达式语言,来存取Java对象的任意属性,调用Java的方法,同时能够自动实现必要的数据类型
阅读全文
摘要:一、最原始的数据分装方式 二、Struts2的属性封装方式 特点:使用属性封装获取表单数据到属性里面,不能把数据直接封装到实体类对象里面 三、Struts2的驱动模型封装方式 注意:在一个action中,获取表单数据可以使用属性封装,也可以使用模型驱动封装, 不能同时使用属性封装和模型驱动封装获取同
阅读全文
摘要:一、Struts2页面配置 在struts2中页面可以分为两种,全局页面和局部页面。 1、全局页面: 在一个<package></package>标签内的多个action都要跳转到该页面,则该页面是全局页面。 全局页面的配置:可以在<package></package>标签内使用<global-re
阅读全文
摘要:一、Struts执行过程的分析。 当我们在浏览器中输入了网址http://127.0.0.1:8080/Struts2_01/hello.action的时候,Struts2做了如下过程: 1、Struts2首先使用过滤器,拦截我们的URL请求,以下的过程全部在过滤器中进行。 2、获得请求的路径,然后
阅读全文
摘要:一、什么是Struts2 1、Struts2是一个开发框架,应用于JavaEE三层架构中的web层。 2、Struts2框架是在Struts1和webwork基础上发展的一个全新的框架。 3、Struts2解决的问题:在servlet中,每一个操作都要对应于一个servlet类,这样当操作非常多的时
阅读全文