Struts2.16中的一些问题
程序员文章站
2022-06-30 19:58:47
...
最近更换了struts2的jar包,升级成struts2.16。之后过程中有2点注意。
1、web.xml文件中dispatch的路径改为
<filter>
<filter-name>struts2</filter-name>
<filter-class>
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
</filter-class>
</filter>
<filter-name>struts2</filter-name>
<filter-class>
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
</filter-class>
</filter>
2、整合为dwr后,你会发现struts2.16不再辨别dwr的路径,它也会自动去过滤dwr请求,造成错误,所以需要在
struts.xml中加入
<constant name="struts.action.extension" value="action"></constant>
让其只对.action扩展名进行拦截,如果你还要拦截其他扩展名,可以写成 action,jsp 等
推荐阅读
-
Android 中 Fragment的使用大全
-
Android中修改设备权限的方法
-
详解在iOS App中自定义和隐藏状态栏的方法
-
【转载】C#中SqlConnection类的作用以及常用方法
-
iOS应用开发中UITableView的分割线的一些设置技巧
-
iOS中UIScrollerView的用法及基于AotoLayout的控件悬停
-
零基础写python爬虫之urllib2中的两个重要概念:Openers和Handlers
-
详解iOS App开发中UIViewController的loadView方法使用
-
Python面向对象程序设计中类的定义、实例化、封装及私有变量/方法详解
-
Python3中编码与解码之Unicode与bytes的讲解