- 博客(6)
- 收藏
- 关注
原创 struts2_06
struts2学习_05 1、拦截器概述 Struts2框架中提供的许多功能都是使用拦截器实现的,包括异常处理,文件上传,生命周期回调和验证等。事实上,由于Struts2将其大部分功能基于拦截器,因此不太可能为每个action分配7个或8个拦截器。 拦截器在概念上与servlet过滤器或JDK代理类相同。拦截器允许横切功能,把action以及框架分开实现。你可以使用拦截器实现以下操作: 在调用a...
2019-05-11 20:48:16 117
原创 struts2_05
一、ognl概述 OGNL是Object-Graph Navigation Language的缩写,它是一种功能强大的表达式语言,通过它简单一致的表达式语法,可以存取对象的任意属性,调用对象的方法,遍历整个对象的结构图,实现字段类型转化等功能。它使用相同的表达式去存取对象的属性。 EL表达式在jsp页面获取域对象的值 OGNL是一种表达式,这个表达式功能更加强大 在struts2里面操作值栈数据...
2019-05-08 21:43:09 105
原创 struts2_04
struts2学习_04 一、结果页面配置 1、全局结果页面 (1)result标签配置action方法返回值到不同的路劲里面 (2)创建两个Action执行默认的方法execute方法,让两个方法都返回success,返回success之后,配置到同一个页面 如果多个action,方法里面返回值相同的,到页面也是相同的这个时候可以使用全局结果页面配置 <package name="St...
2019-04-24 23:11:32 126
原创 struts2_03
struts2学习_03 struts2核心配置文件 1、struts.xml名称和位置固定。默认放在项目的src源文件夹下,如果想改变位置,可以在web.xml中配置。 2、配置文件中主要三个标签有 package、action、result,标签里的属性。 标签package 1 类似于代码包,区别不同的action,要配置action,必须首先写package标签,在package里面...
2019-04-20 16:29:04 100
原创 struts2_02
struts2学习_02 struts2执行过程 浏览器向服务器发送请求。 比如:localhost:8080/struts2_test1/userAction.action,Tomcat接收到请求,Tomcatserver来选择处理这个请求的Web应用,然后由struts2_test1这个web项目处理请求。 Tomcat服务器读取struts2_test1项目下的web.xml文件。 ...
2019-04-20 14:16:51 95
原创 struts2学习_01
struts2学习_01一、struts2概述二、struts2框架入门 一、struts2概述 1、Struts2是一个基于MVC设计模式的Web应用框架,它本质上相当于一个servlet,在MVC设计模式中,Struts2作为控制器(Controller)来建立模型与视图的数据交互。 2、Struts 2是Struts的下一代产品,是在 struts 1和WebWork的技术基础上进行了合并的...
2019-04-16 23:25:55 128
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人