<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[LingHai_Z的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/LingHai_Z</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; LingHai_Z]]></copyright><item><title><![CDATA[struts2_06]]></title><link>https://blog.youkuaiyun.com/LingHai_Z/article/details/89978167</link><guid>https://blog.youkuaiyun.com/LingHai_Z/article/details/89978167</guid><author>LingHai_Z</author><pubDate>Sat, 11 May 2019 20:48:16 +0800</pubDate><description><![CDATA[struts2学习_05
1、拦截器概述

Struts2框架中提供的许多功能都是使用拦截器实现的，包括异常处理，文件上传，生命周期回调和验证等。事实上，由于Struts2将其大部分功能基于拦截器，因此不太可能为每个action分配7个或8个拦截器。
拦截器在概念上与servlet过滤器或JDK代理类相同。拦截器允许横切功能，把action以及框架分开实现。你可以使用拦截器实现以下操作：
在调用a...]]></description><category></category></item><item><title><![CDATA[struts2_05]]></title><link>https://blog.youkuaiyun.com/LingHai_Z/article/details/89857072</link><guid>https://blog.youkuaiyun.com/LingHai_Z/article/details/89857072</guid><author>LingHai_Z</author><pubDate>Wed, 08 May 2019 21:43:09 +0800</pubDate><description><![CDATA[一、ognl概述
OGNL是Object-Graph Navigation Language的缩写，它是一种功能强大的表达式语言，通过它简单一致的表达式语法，可以存取对象的任意属性，调用对象的方法，遍历整个对象的结构图，实现字段类型转化等功能。它使用相同的表达式去存取对象的属性。

EL表达式在jsp页面获取域对象的值
OGNL是一种表达式，这个表达式功能更加强大
在struts2里面操作值栈数据...]]></description><category></category></item><item><title><![CDATA[struts2_04]]></title><link>https://blog.youkuaiyun.com/LingHai_Z/article/details/89505104</link><guid>https://blog.youkuaiyun.com/LingHai_Z/article/details/89505104</guid><author>LingHai_Z</author><pubDate>Wed, 24 Apr 2019 23:11:32 +0800</pubDate><description><![CDATA[struts2学习_04
一、结果页面配置
1、全局结果页面
（1）result标签配置action方法返回值到不同的路劲里面
（2）创建两个Action执行默认的方法execute方法，让两个方法都返回success,返回success之后，配置到同一个页面

如果多个action，方法里面返回值相同的，到页面也是相同的这个时候可以使用全局结果页面配置

&lt;package name="St...]]></description><category></category></item><item><title><![CDATA[struts2_03]]></title><link>https://blog.youkuaiyun.com/LingHai_Z/article/details/89419406</link><guid>https://blog.youkuaiyun.com/LingHai_Z/article/details/89419406</guid><author>LingHai_Z</author><pubDate>Sat, 20 Apr 2019 16:29:04 +0800</pubDate><description><![CDATA[struts2学习_03
struts2核心配置文件

1、struts.xml名称和位置固定。默认放在项目的src源文件夹下，如果想改变位置，可以在web.xml中配置。
2、配置文件中主要三个标签有
package、action、result，标签里的属性。

标签package

1 类似于代码包，区别不同的action，要配置action，必须首先写package标签，在package里面...]]></description><category></category></item><item><title><![CDATA[struts2_02]]></title><link>https://blog.youkuaiyun.com/LingHai_Z/article/details/89416897</link><guid>https://blog.youkuaiyun.com/LingHai_Z/article/details/89416897</guid><author>LingHai_Z</author><pubDate>Sat, 20 Apr 2019 14:16:51 +0800</pubDate><description><![CDATA[struts2学习_02
struts2执行过程


浏览器向服务器发送请求。
比如：localhost:8080/struts2_test1/userAction.action，Tomcat接收到请求，Tomcatserver来选择处理这个请求的Web应用，然后由struts2_test1这个web项目处理请求。


Tomcat服务器读取struts2_test1项目下的web.xml文件。
...]]></description><category></category></item><item><title><![CDATA[struts2学习_01]]></title><link>https://blog.youkuaiyun.com/LingHai_Z/article/details/89344718</link><guid>https://blog.youkuaiyun.com/LingHai_Z/article/details/89344718</guid><author>LingHai_Z</author><pubDate>Tue, 16 Apr 2019 23:25:55 +0800</pubDate><description><![CDATA[struts2学习_01一、struts2概述二、struts2框架入门
一、struts2概述
1、Struts2是一个基于MVC设计模式的Web应用框架，它本质上相当于一个servlet，在MVC设计模式中，Struts2作为控制器(Controller)来建立模型与视图的数据交互。
2、Struts 2是Struts的下一代产品，是在 struts 1和WebWork的技术基础上进行了合并的...]]></description><category></category></item></channel></rss>