码迷,mamicode.com
首页 > 编程语言 > 详细

java开发struts2项目遇到FilterDispatcher过时

时间:2014-06-10 20:48:38      阅读:362      评论:0      收藏:0      [点我收藏+]

标签:class   blog   code   java   http   com   

由于工作需要,再次需要写一些简单的Java代码了,曾经的Java编程历历在目,但是却再也找不到以前的感觉了.于是便怀着对儿时Java的记忆,再次踏上Java Web Project.

在此特别鸣谢:http://miaoxianjie.iteye.com/blog/1156831作者,是您让我找回了对Java仅剩的那一点点肤浅,接下来,我们入正题吧.

struts与Java web的搭建步骤就参照上面的博文就可以了

项目搭建OK,运行    http://localhost:8080/Portal/LoginAction

在控制台就报warning了,但是也不影响项目运作

bubuko.com,布布扣

过滤器已经过时了,从字面翻译,自我感觉就是随着struts版本的提升,一些固定的写法失效了

但是新版本也兼容落后的写法.程序才会还能正常执行,为了更好的兼容性,警告还是要排除的.

不难发现下面已经给出了解决办法

Please refer to the docs for more details! *
http://struts.apache.org/2.x/docs/webxml.html

 

接下来  我们进入http://struts.apache.org/2.x/docs/webxml.html,可以看到下面的信息

bubuko.com,布布扣

 上图是官方给出的一些web.xml不同版本的sample

 我们需要做的是按照上面新版本的写法重写web.xml过滤器部分

 替换

<filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>

<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>

保存,重写发布项目,运行,警告解除.

bubuko.com,布布扣

文终于此,2014-6-10

 

 

 

 

 

java开发struts2项目遇到FilterDispatcher过时,布布扣,bubuko.com

java开发struts2项目遇到FilterDispatcher过时

标签:class   blog   code   java   http   com   

原文地址:http://www.cnblogs.com/wxjnew/p/3779399.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!