struts2
锦衣夜行_
这个作者很懒,什么都没留下…
展开
-
Struts2&基本配置&使用
Struts2概述 Struts2是一个基于MVC设计模式的Web应用框架,它本质上相当于一个servlet,在MVC设计模式中,Struts2作为控制器(Controller)来建立模型与视图的数据交互。Struts 2是Struts的下一代产品,是在 struts 1和WebWork的技术基础上进行了合并的全新的Struts 2框架。其全新的Struts 2的体系结构与Struts 1的...原创 2018-06-12 21:01:29 · 233 阅读 · 0 评论 -
struts2&值栈概念&OGNL
OGNL表达式 OGNL是Object-Graph Navigation Language的缩写,它是一种功能强大的表达式语言,通过它简单一致的表达式语法,可以存取对象的任意属性,调用对象的方法,遍历整个对象的结构图,实现字段类型转化等功能。它使用相同的表达式去存取对象的属性。作用: - 1、支持对象方法调用,如xxx.doSomeSpecial(); - 2、支持类静态的方法调用和值访问...原创 2018-06-13 21:11:25 · 260 阅读 · 0 评论 -
struts2&获取请求&数据封装&EL表达式(OGNL表达式)获取值栈
原生的Servlet的API直接获取对象request,和response public class RequestActionDemo2 extends ActionSupport{ @Override public String execute() throws Exception { // 接收参数: Ht...原创 2018-06-13 22:12:13 · 225 阅读 · 0 评论 -
struts2&拦截器
拦截器的概述拦截器,在AOP(Aspect-Oriented Programming,就是切面编程) 中用于在某个方法或字段被访问之前,进行拦截然后在之前或之后加入某些操作。 拦截是AOP的一种实现策略。在Webwork的中文文档的解释为——拦截器是动态拦截Action调用的对象。 它提供了一种机制可以使开发者可以定义在一个action执行的前后执行的代码, 也可以在一个action执行前阻止其执...原创 2018-06-13 22:19:02 · 115 阅读 · 0 评论