修改web.xml将过滤器改成:不然会报错
将“<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>”
改成
<filter-class>org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter</filter-class>
commons-lang3升级成3.14.0最新版本
不然会报找不到某个方法
2.3升级到2.5后,如果出现可以正常启动但是访问出现404
请在struts.xml文件中package中添加下面这
个<global-allowed-methods>regex:.*</global-allowed-methods>
注意他会提示错误这个跟顺序有关系,
你看你自己是放在第一个还是什么位置我是放在
<global-results>下面还有会提示没有这个方法这时候要把最上面的2改成2.5了如下:
<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.5//EN" "http://struts.apache.org/dtds/struts-2.5.dtd">
日志打印报页面escape问题
1.日志打印报页面.: [11], 列: [0]) 属性[escape]无效为tag[property] 通过
检页面是否存在escape属性将其替换成escapeHtml