struts2.3升级到struts2.5

原创
2017/07/25 08:55
阅读数 208

1.替换jar包


注意要删除xwork-core.jar
2.修改web.xml

把原来的过滤器改成下面的

<filter>
    <filter-name>struts-prepare</filter-name>
    <filter-class>org.apache.struts2.dispatcher.filter.StrutsPrepareFilter</filter-class>
  </filter>
  <filter>
    <filter-name>struts-execute</filter-name>
    <filter-class>org.apache.struts2.dispatcher.filter.StrutsExecuteFilter</filter-class>
  </filter>
  <filter>
    <filter-name>struts2Filter</filter-name>
    <filter-class>org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter</filter-class>
  </filter>

3.修改struts.xml

修改申明:

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
        "-//Apache Software Foundation//DTD Struts Configuration 2.5//EN"
        "http://struts.apache.org/dtds/struts-2.5.dtd">

增加全局通配符:

<package ....>
     .................
     <!-- 2.5.10版本 匹配 -->
      <global-allowed-methods>regex:.*</global-allowed-methods>
</package>

参考:https://blog.52itstyle.com/archives/430/

 

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部