﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-kitten-随笔分类-struts2</title><link>http://www.blogjava.net/kitten-tiger/category/50589.html</link><description /><language>zh-cn</language><lastBuildDate>Tue, 08 Apr 2014 21:44:12 GMT</lastBuildDate><pubDate>Tue, 08 Apr 2014 21:44:12 GMT</pubDate><ttl>60</ttl><item><title> struts2中改变struts.xml默认路径</title><link>http://www.blogjava.net/kitten-tiger/archive/2014/04/08/412114.html</link><dc:creator>云③+_+输</dc:creator><author>云③+_+输</author><pubDate>Tue, 08 Apr 2014 12:45:00 GMT</pubDate><guid>http://www.blogjava.net/kitten-tiger/archive/2014/04/08/412114.html</guid><wfw:comment>http://www.blogjava.net/kitten-tiger/comments/412114.html</wfw:comment><comments>http://www.blogjava.net/kitten-tiger/archive/2014/04/08/412114.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/kitten-tiger/comments/commentRss/412114.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/kitten-tiger/services/trackbacks/412114.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: struts2.X配置文件默认存放路径在/WEB-INF/classes目录下，即将struts.xml放在src的目录下。但是为了方便管理，开发人员把struts.xml放到其他位置，处理方法如下。首先要明白struts2加载配置文件都是从自己的jar包和/WEB-INF/classes两个默认的位置加载的。若修改struts2.x配置文件的存放位置，在web.xml配置过虑器时，具体配置如下：...&nbsp;&nbsp;<a href='http://www.blogjava.net/kitten-tiger/archive/2014/04/08/412114.html'>阅读全文</a><img src ="http://www.blogjava.net/kitten-tiger/aggbug/412114.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/kitten-tiger/" target="_blank">云③+_+输</a> 2014-04-08 20:45 <a href="http://www.blogjava.net/kitten-tiger/archive/2014/04/08/412114.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Struts + Tiles 配置错误解决方法</title><link>http://www.blogjava.net/kitten-tiger/archive/2014/04/08/412113.html</link><dc:creator>云③+_+输</dc:creator><author>云③+_+输</author><pubDate>Tue, 08 Apr 2014 12:24:00 GMT</pubDate><guid>http://www.blogjava.net/kitten-tiger/archive/2014/04/08/412113.html</guid><wfw:comment>http://www.blogjava.net/kitten-tiger/comments/412113.html</wfw:comment><comments>http://www.blogjava.net/kitten-tiger/archive/2014/04/08/412113.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/kitten-tiger/comments/commentRss/412113.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/kitten-tiger/services/trackbacks/412113.html</trackback:ping><description><![CDATA[<p style="margin: 0px 0px 10px; padding: 0px; border: 0px; font-size: 13px; background-color: #ffffff; font-family: 'Microsoft YaHei', 微软雅黑, Arial, 'Lucida Grande', Tahoma, sans-serif; line-height: 24.049999237060547px;">Struts2.0.11.1/2 + Tiles 2.0.4(是Struts2.0.11的一部分）</p><p style="margin: 0px 0px 10px; padding: 0px; border: 0px; font-size: 13px; background-color: #ffffff; font-family: 'Microsoft YaHei', 微软雅黑, Arial, 'Lucida Grande', Tahoma, sans-serif; line-height: 24.049999237060547px;">Struts2.0.11.2比Struts2.0.11.1修改了一些安全性问题。</p><p style="margin: 0px 0px 10px; padding: 0px; border: 0px; font-size: 13px; background-color: #ffffff; font-family: 'Microsoft YaHei', 微软雅黑, Arial, 'Lucida Grande', Tahoma, sans-serif; line-height: 24.049999237060547px;">配置根据网上的例子Tiles的时候，出现两个比较头疼的问题，终于弄明白错在什么地方了。</p><p style="margin: 0px 0px 10px; padding: 0px; border: 0px; font-size: 13px; background-color: #ffffff; font-family: 'Microsoft YaHei', 微软雅黑, Arial, 'Lucida Grande', Tahoma, sans-serif; line-height: 24.049999237060547px;"><strong>1. org.apache.tiles.taglib.UseAttributeTag$Tei 找不到的问题。</strong></p><p style="margin: 0px 0px 10px; padding: 0px; border: 0px; font-size: 13px; background-color: #ffffff; font-family: 'Microsoft YaHei', 微软雅黑, Arial, 'Lucida Grande', Tahoma, sans-serif; line-height: 24.049999237060547px;">10:12:31,343 ERROR [[jsp]] Servlet.service() for servlet jsp threw exception&nbsp;<br />java.lang.ClassNotFoundException: org.apache.tiles.taglib.UseAttributeTag$Tei</p><p style="margin: 0px 0px 10px; padding: 0px; border: 0px; font-size: 13px; background-color: #ffffff; font-family: 'Microsoft YaHei', 微软雅黑, Arial, 'Lucida Grande', Tahoma, sans-serif; line-height: 24.049999237060547px;">这个是因为在layout.jsp里面的taglib说明行里面：</p><p style="margin: 0px 0px 10px; padding: 0px; border: 0px; font-size: 13px; background-color: #ffffff; font-family: 'Microsoft YaHei', 微软雅黑, Arial, 'Lucida Grande', Tahoma, sans-serif; line-height: 24.049999237060547px;"></p><p style="margin: 0px 0px 10px; padding: 0px; border: 0px; font-size: 13px; background-color: #ffffff; font-family: 'Microsoft YaHei', 微软雅黑, Arial, 'Lucida Grande', Tahoma, sans-serif; line-height: 24.049999237060547px;">原来使用的是/WEB-INF/tiles.tld。跟当前版本不对应。 从tiles-jsp-2.0.4.jar中解压出tiles-jsp.tld。放到合适的位置，在声明的时候写对就可以了。<br /><br />另外：<span style="font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; font-size: 13px; line-height: normal;">&nbsp;WEB-INF/lib 添加jar: &nbsp;</span><span style="font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; font-size: 13px; line-height: normal;">tiles-api-2.0.6.jar tiles-core-2.0.6.jar tiles-jsp-2.0.6.jar&nbsp;</span><br /></p><p style="margin: 0px 0px 10px; padding: 0px; border: 0px; font-size: 13px; background-color: #ffffff; font-family: 'Microsoft YaHei', 微软雅黑, Arial, 'Lucida Grande', Tahoma, sans-serif; line-height: 24.049999237060547px;"><strong>2. Attribute 'header' not found.</strong></p><p style="margin: 0px 0px 10px; padding: 0px; border: 0px; font-size: 13px; background-color: #ffffff; font-family: 'Microsoft YaHei', 微软雅黑, Arial, 'Lucida Grande', Tahoma, sans-serif; line-height: 24.049999237060547px;">10:36:05,734 ERROR [RenderTagSupport] Error during rendering&nbsp;<br />javax.servlet.jsp.JspException: Error executing tag: Attribute 'header' not found.</p><p style="margin: 0px 0px 10px; padding: 0px; border: 0px; font-size: 13px; background-color: #ffffff; font-family: 'Microsoft YaHei', 微软雅黑, Arial, 'Lucida Grande', Tahoma, sans-serif; line-height: 24.049999237060547px;">这个问题出在struts.xml中定义的</p><p style="margin: 0px 0px 10px; padding: 0px; border: 0px; font-size: 13px; background-color: #ffffff; font-family: 'Microsoft YaHei', 微软雅黑, Arial, 'Lucida Grande', Tahoma, sans-serif; line-height: 24.049999237060547px;">本文来自：<span style="font-family: verdana, 'courier new'; font-size: 14px; line-height: 21px;">http://www.xuebuyuan.com/675702.html</span></p><p style="margin: 0px 0px 10px; padding: 0px; border: 0px; font-size: 13px; background-color: #ffffff; font-family: 'Microsoft YaHei', 微软雅黑, Arial, 'Lucida Grande', Tahoma, sans-serif; line-height: 24.049999237060547px;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; org.apache.tiles.impl.BasicTilesContainer.DEFINITIONS_CONFIG&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /WEB-INF/<span style="margin: 0px; padding: 0px; border: 0px; font-size: 13px; background-color: transparent; color: #ff0000; background-position: initial initial; background-repeat: initial initial;">tiles.xml</span>&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p><p style="margin: 0px 0px 10px; padding: 0px; border: 0px; font-size: 13px; background-color: #ffffff; font-family: 'Microsoft YaHei', 微软雅黑, Arial, 'Lucida Grande', Tahoma, sans-serif; line-height: 24.049999237060547px;">这个tiles.xml中的DOCTYPE 说明字段是这样的：</p><p style="margin: 0px 0px 10px; padding: 0px; border: 0px; font-size: 13px; background-color: #ffffff; font-family: 'Microsoft YaHei', 微软雅黑, Arial, 'Lucida Grande', Tahoma, sans-serif; line-height: 24.049999237060547px;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "-//Apache Software Foundation//DTD Tiles Configuration 2.0//EN"&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="margin: 0px; padding: 0px; border: 0px; font-size: 13px; background-color: transparent; color: #ff0000; background-position: initial initial; background-repeat: initial initial;">"</span><a href="http://jakarta.apache.org/struts/dtds/tiles-config.dtd" style="text-decoration: none; color: #0196e3;"><span style="margin: 0px; padding: 0px; border: 0px; font-size: 13px; background-color: transparent; color: #ff0000; background-position: initial initial; background-repeat: initial initial;">http://jakarta.apache.org/struts/dtds/tiles-config.dtd"</span></a><span style="margin: 0px; padding: 0px; border: 0px; font-size: 13px; background-color: transparent; color: #ff0000; background-position: initial initial; background-repeat: initial initial;">&gt;</span></p><p style="margin: 0px 0px 10px; padding: 0px; border: 0px; font-size: 13px; background-color: #ffffff; font-family: 'Microsoft YaHei', 微软雅黑, Arial, 'Lucida Grande', Tahoma, sans-serif; line-height: 24.049999237060547px;">这样是错误的，应该写成</p><p style="margin: 0px 0px 10px; padding: 0px; border: 0px; font-size: 13px; background-color: #ffffff; font-family: 'Microsoft YaHei', 微软雅黑, Arial, 'Lucida Grande', Tahoma, sans-serif; line-height: 24.049999237060547px;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "-//Apache Software Foundation//DTD Tiles Configuration 2.0//EN"&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="margin: 0px; padding: 0px; border: 0px; font-size: 13px; background-color: transparent; color: #ff0000; background-position: initial initial; background-repeat: initial initial;">"</span><a href="http://tiles.apache.org/dtds/tiles-config_2_0.dtd" style="text-decoration: none; color: #0196e3;"><span style="margin: 0px; padding: 0px; border: 0px; font-size: 13px; background-color: transparent; color: #ff0000; background-position: initial initial; background-repeat: initial initial;">http://tiles.apache.org/dtds/tiles-config_2_0.dtd"</span></a><span style="margin: 0px; padding: 0px; border: 0px; font-size: 13px; background-color: transparent; color: #ff0000; background-position: initial initial; background-repeat: initial initial;">&gt;<br /><br />来自：</span><span style="font-family: verdana, 'courier new'; font-size: 14px; line-height: 21px;">http://www.xuebuyuan.com/675702.html</span></p><img src ="http://www.blogjava.net/kitten-tiger/aggbug/412113.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/kitten-tiger/" target="_blank">云③+_+输</a> 2014-04-08 20:24 <a href="http://www.blogjava.net/kitten-tiger/archive/2014/04/08/412113.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>&gt;&gt;&gt; FilterDispatcher &lt;&lt;&lt; is deprecated!</title><link>http://www.blogjava.net/kitten-tiger/archive/2014/04/08/412112.html</link><dc:creator>云③+_+输</dc:creator><author>云③+_+输</author><pubDate>Tue, 08 Apr 2014 12:23:00 GMT</pubDate><guid>http://www.blogjava.net/kitten-tiger/archive/2014/04/08/412112.html</guid><wfw:comment>http://www.blogjava.net/kitten-tiger/comments/412112.html</wfw:comment><comments>http://www.blogjava.net/kitten-tiger/archive/2014/04/08/412112.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/kitten-tiger/comments/commentRss/412112.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/kitten-tiger/services/trackbacks/412112.html</trackback:ping><description><![CDATA[<p style="margin-top: 10px; margin-bottom: 10px; padding: 0px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px; line-height: 19.5px; background-color: #f5f5f5;">在struts<span style="font-family: verdana, 'courier new'; font-size: 14px; line-height: 21px;">2.3.16.1</span><span style="font-size: 13px;">下，web.xml中使用</span></p><div style="margin: 5px 0px; font-size: 12px !important;"><pre style="margin-top: 0px; margin-bottom: 0px; padding: 0px; white-space: pre-wrap; word-wrap: break-word; font-family: 'Courier New' !important; font-size: 12px !important;"><span style="margin: 0px; padding: 0px; font-size: 12px !important; line-height: 1.5 !important;">&#8230; </span><span style="margin: 0px; padding: 0px; color: #0000ff; font-size: 12px !important; line-height: 1.5 !important;">&lt;</span><span style="margin: 0px; padding: 0px; color: #800000; font-size: 12px !important; line-height: 1.5 !important;">filter</span><span style="margin: 0px; padding: 0px; color: #0000ff; font-size: 12px !important; line-height: 1.5 !important;">&gt;</span> <span style="margin: 0px; padding: 0px; color: #0000ff; font-size: 12px !important; line-height: 1.5 !important;">&lt;</span><span style="margin: 0px; padding: 0px; color: #800000; font-size: 12px !important; line-height: 1.5 !important;">filter-name</span><span style="margin: 0px; padding: 0px; color: #0000ff; font-size: 12px !important; line-height: 1.5 !important;">&gt;</span>struts2<span style="margin: 0px; padding: 0px; color: #0000ff; font-size: 12px !important; line-height: 1.5 !important;">&lt;/</span><span style="margin: 0px; padding: 0px; color: #800000; font-size: 12px !important; line-height: 1.5 !important;">filter-name</span><span style="margin: 0px; padding: 0px; color: #0000ff; font-size: 12px !important; line-height: 1.5 !important;">&gt;</span> <span style="margin: 0px; padding: 0px; color: #0000ff; font-size: 12px !important; line-height: 1.5 !important;">&lt;</span><span style="margin: 0px; padding: 0px; color: #800000; font-size: 12px !important; line-height: 1.5 !important;">filter-class</span><span style="margin: 0px; padding: 0px; color: #0000ff; font-size: 12px !important; line-height: 1.5 !important;">&gt;</span><span style="margin: 0px; padding: 0px; font-size: 12px !important; line-height: 1.5 !important;"> org.apache.struts2.dispatcher.FilterDispatcher </span><span style="margin: 0px; padding: 0px; color: #0000ff; font-size: 12px !important; line-height: 1.5 !important;">&lt;/</span><span style="margin: 0px; padding: 0px; color: #800000; font-size: 12px !important; line-height: 1.5 !important;">filter-class</span><span style="margin: 0px; padding: 0px; color: #0000ff; font-size: 12px !important; line-height: 1.5 !important;">&gt;</span></pre></div><p style="margin-top: 10px; margin-bottom: 10px; padding: 0px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px; line-height: 19.5px; background-color: #f5f5f5;">会出现<br style="margin: 0px; padding: 0px;" />***********************************************************************<br style="margin: 0px; padding: 0px;" />*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; WARNING!!!&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *<br style="margin: 0px; padding: 0px;" />*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *<br style="margin: 0px; padding: 0px;" />* &gt;&gt;&gt; FilterDispatcher &lt;&lt;&lt; is deprecated! Please use the new filters! *<br style="margin: 0px; padding: 0px;" />*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *<br style="margin: 0px; padding: 0px;" />*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; This can be a source of unpredictable problems!&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *<br style="margin: 0px; padding: 0px;" />*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *<br style="margin: 0px; padding: 0px;" />*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Please refer to the docs for more details!&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *<br style="margin: 0px; padding: 0px;" />*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="http://struts.apache.org/2.x/docs/webxml.html" style="margin: 0px; padding: 0px; color: #0069d6; font-weight: inherit; line-height: inherit;">http://struts.apache.org/2.x/docs/webxml.html</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *<br style="margin: 0px; padding: 0px;" />*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *<br style="margin: 0px; padding: 0px;" />***********************************************************************</p><p style="margin-top: 10px; margin-bottom: 10px; padding: 0px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px; line-height: 19.5px; background-color: #f5f5f5;">原因在于:</p><p style="margin-top: 10px; margin-bottom: 10px; padding: 0px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px; line-height: 19.5px; background-color: #f5f5f5;"><br style="margin: 0px; padding: 0px;" />Class FilterDispatcher Deprecated. Since Struts<span style="font-family: verdana, 'courier new'; font-size: 14px; line-height: 21px;">2.3.16.1</span><span style="font-size: 13px;">, use StrutsPrepareAndExecuteFilter instead or StrutsPrepareFilterand StrutsExecuteFilter if needing using the ActionContextCleanUp filter in addition to this one..即，从Struts 2.1.3起已被标注为过时的，改用StrutsPrepareAndExecuteFilter</span></p><p style="margin-top: 10px; margin-bottom: 10px; padding: 0px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px; line-height: 19.5px; background-color: #f5f5f5;">解决方法，将web.xml上述代码改为：</p><div style="margin: 5px 0px; font-size: 12px !important;"><div style="margin: 5px 0px 0px;"><span style="margin: 0px; padding: 0px 5px 0px 0px; font-size: 12px !important; line-height: 1.5 !important;"><a title="复制代码" style="margin: 0px; padding: 0px; color: #0069d6; font-weight: inherit; line-height: inherit; text-decoration: underline; border: none !important;"><img src="http://common.cnblogs.com/images/copycode.gif" alt="复制代码" style="margin: 0px; padding: 0px; border: none !important;" /></a></span></div><pre style="margin-top: 0px; margin-bottom: 0px; padding: 0px; white-space: pre-wrap; word-wrap: break-word; font-family: 'Courier New' !important; font-size: 12px !important;"><span style="margin: 0px; padding: 0px; color: #0000ff; font-size: 12px !important; line-height: 1.5 !important;"><span style="margin: 0px; padding: 0px; color: #000000; font-size: 12px !important; line-height: 1.5 !important;">&#8230;<br style="margin: 0px; padding: 0px;" /><br style="margin: 0px; padding: 0px;" /></span>&lt;</span><span style="margin: 0px; padding: 0px; color: #800000; font-size: 12px !important; line-height: 1.5 !important;">filter</span><span style="margin: 0px; padding: 0px; color: #0000ff; font-size: 12px !important; line-height: 1.5 !important;">&gt;</span> <span style="margin: 0px; padding: 0px; color: #0000ff; font-size: 12px !important; line-height: 1.5 !important;">&lt;</span><span style="margin: 0px; padding: 0px; color: #800000; font-size: 12px !important; line-height: 1.5 !important;">filter-name</span><span style="margin: 0px; padding: 0px; color: #0000ff; font-size: 12px !important; line-height: 1.5 !important;">&gt;</span>struts2<span style="margin: 0px; padding: 0px; color: #0000ff; font-size: 12px !important; line-height: 1.5 !important;">&lt;/</span><span style="margin: 0px; padding: 0px; color: #800000; font-size: 12px !important; line-height: 1.5 !important;">filter-name</span><span style="margin: 0px; padding: 0px; color: #0000ff; font-size: 12px !important; line-height: 1.5 !important;">&gt;</span> <span style="margin: 0px; padding: 0px; color: #0000ff; font-size: 12px !important; line-height: 1.5 !important;">&lt;</span><span style="margin: 0px; padding: 0px; color: #800000; font-size: 12px !important; line-height: 1.5 !important;">filter-class</span><span style="margin: 0px; padding: 0px; color: #0000ff; font-size: 12px !important; line-height: 1.5 !important;">&gt;</span><span style="margin: 0px; padding: 0px; font-size: 12px !important; line-height: 1.5 !important;"> org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter </span><span style="margin: 0px; padding: 0px; color: #0000ff; font-size: 12px !important; line-height: 1.5 !important;">&lt;/</span><span style="margin: 0px; padding: 0px; color: #800000; font-size: 12px !important; line-height: 1.5 !important;">filter-class</span><span style="margin: 0px; padding: 0px; color: #0000ff; font-size: 12px !important; line-height: 1.5 !important;">&gt;</span> <span style="margin: 0px; padding: 0px; color: #0000ff; font-size: 12px !important; line-height: 1.5 !important;">&lt;/</span><span style="margin: 0px; padding: 0px; color: #800000; font-size: 12px !important; line-height: 1.5 !important;">filter</span><span style="margin: 0px; padding: 0px; color: #0000ff; font-size: 12px !important; line-height: 1.5 !important;">&gt;</span> <br /> </pre><div style="margin: 5px 0px 0px;">来自：<span style="font-size: 12px;">http://www.cnblogs.com/babybluevino/</span></div></div><img src ="http://www.blogjava.net/kitten-tiger/aggbug/412112.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/kitten-tiger/" target="_blank">云③+_+输</a> 2014-04-08 20:23 <a href="http://www.blogjava.net/kitten-tiger/archive/2014/04/08/412112.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>