标签: Struts2

4 篇文章

Struts2拦截器
Struts2执行流程 客户端向服务器发送一个Action的请求 执行核心过滤器的doFilter()方法。 在doFilter()方法中,调用executeAction()方法, 在executeAction()内部调用dispatcher.serviceAction(); 在serviceAction()内部创建一个Action代理, 最终执行…
Struts2进阶:OGNL表达式与值栈
OGNL表达式 OGNL:对象视图导航语言. ${user.addr.name} 这种写法就叫对象视图导航. OGNL不仅仅可以视图导航.支持比EL表达式更加丰富的功能. OGNL的三要素: 一、表达式: 表达式(Expression)是整个OGNL的核心内容,所有的OGNL操作都是针对表达式解析后进行的。通过表达式来告诉OGNL操作到底要干些什么…
Struts2进阶:Servlet的API的访问及数据封装
Struts2的Servlet的API的访问 在使用Struts2的框架的过程中,发现Struts2和Servlet的API是解耦合的。在实际开发中,经常使用到Servlet的API,比如进行登录,将用户的信息保存到Session中,有的时候需要向页面输出一些内容,用到response对象。涉及到Servlet的API的访问。 Struts2的Se…
Struts2入门:简述及基本配置
Struts2的概述 什么是Struts2 Struts2是一个基于MVC设计模式的Web应用框架,它本质上相当于一个servlet,在MVC设计模式中,Struts2作为控制器(Controller)来建立模型与视图的数据交互。Struts 2是Struts的下一代产品,是在 struts 1和WebWork的技术基础上进行了合并的全新的Stru…