博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java开发struts2项目遇到FilterDispatcher过时
阅读量:7024 次
发布时间:2019-06-28

本文共 822 字,大约阅读时间需要 2 分钟。

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

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

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

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

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

过滤器已经过时了,从字面翻译,自我感觉就是随着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,可以看到下面的信息

 上图是官方给出的一些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>

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

文终于此,2014-6-10

 

 

 

 

 

转载地址:http://jisxl.baihongyu.com/

你可能感兴趣的文章
星号密码探测工具 - 代码远程线程注入的简单运用
查看>>
时间字符串的转换
查看>>
android sqlite
查看>>
Codeforces Beta Round #18 (Div. 2 Only) C. Stripe 前缀和
查看>>
【ALearning】第二章 Androidproject知识介绍
查看>>
SharePoint 2013 在母版页中插入WebPart
查看>>
CentOs6.5中安装和配置vsftp简明教程
查看>>
eclipse不自动弹出提示(Alt+/ 快捷键失效)
查看>>
JAVA实现AES的加密和解密算法
查看>>
【转】java 自动装箱与拆箱
查看>>
JAVA NIO异步通信框架MINA选型和使用的几个细节(概述入门,UDP, 心跳)
查看>>
【转】android自动化测试之MonkeyRunner使用实例(三)
查看>>
WebService它CXF注释错误(两)
查看>>
ThinkPad E431/E531 ubuntu 14.04 安装无线网卡驱动
查看>>
ABP理论学习之审计日志
查看>>
makefile 学习一
查看>>
jQuery中的Sizzle引擎分析
查看>>
yii 验证码 CCaptcha的总结(转)
查看>>
我的编程之路(二十五) 上海的老同学
查看>>
oracle汉字占用字节长度
查看>>