Struts2
菜鸟hyn
这个作者很懒,什么都没留下…
展开
-
Struts2(一)
一、什么是Struts2? Struts是一个基于MVC设计模式的Web层应用框架,本质上相当于一个servlet,在MVC中,struts作为控制器(Controller)来建立模型与视图的数据交互。Struts2以WebWork为核心,采用拦截器的机制来处理用户的请求。Struts2与Struts1相比有很大的变化,但相对于WebWork,变化很小。 二、常见的Web层框架 Struts...原创 2018-12-13 06:34:02 · 132 阅读 · 0 评论 -
Struts2(二)
一、Struts2的Servlet的API访问 在使用Struts2的框架的过程中,发现Struts2和Servlet的API是解耦合的。在实际开发中,经常使用到Servlet的API,比如进行登录,将用户的信息保存到Session中,有的时候需要向页面输出一些内容,用到response对象。涉及到Servlet的API的访问。 1、完全解耦合的方式 编写jsp <h3>方式...原创 2018-12-15 07:16:08 · 223 阅读 · 0 评论 -
Struts2(三)
什么是OGNL? OGNL(Object-Graph Navigation Language),是一种功能强大的开源表达式语言,可以获取对象的任意属性,调用对象的方法,遍历整个对象的结构图,实现字段类型转化等功能。 EL:从域对象中获取数据,从EL的11个对象中获取。 OGNL:调用对象的方法,获取struts2值栈的数据。OGNL其实是第三方的表达式语言。 OGNL的作用? 支持对象方法...原创 2018-12-19 04:24:34 · 152 阅读 · 0 评论