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