- 浏览: 340076 次
- 性别:
- 来自: 沈阳
文章分类
最新评论
-
haiw:
谢谢分享
Oracle 的递归查询(树型查询) -
nomandia:
除非是通过open打开的窗口,否则没法close的
JS 关闭当前页面 -
c30989239:
注意 SimpleDateFormat 是非线程安全的
Java 获取网络时间并在jsp中显示 -
归来朝歌:
不错,以后可能用得上
Java 操作Excel -
luhantu:
不错!学习了
Java 操作Excel
将ssh项目中strust2从2.0.11升级到2.3.15.1详细步骤
一、替换jar包
将下列jar包
asm-1.5.3.jar
cglib-2.1_3.jar
commons-beanutils-1.8.0.jar
commons-fileupload-1.2.1.jar
commons-io-1.4.jar
commons-lang-2.0.jar
commons-logging-1.1.jar
freemarker-2.3.8.jar
javassist-3.7.1.GA.jar
ognl-2.7.3.jar
struts2-core-2.0.11.1.jar
struts2-jfreechart-plugin-2.0.11.1.jar
struts2-spring-plugin-2.0.11.1.jar
xwork-core-2.0.4.jar
替换成
asm-3.3.jar
asm-commons-3.3.jar(新增)
cglib-2.2.0.jar
commons-beanutils-1.8.0.jar
commons-fileupload-1.3.jar
commons-io-2.0.1.jar
commons-lang-2.4.jar
commons-lang3-3.1.jar
commons-logging-1.1.3.jar
freemarker-2.3.19.jar
javassist-3.11.0.GA.jar
ognl-3.0.6.jar
struts2-core-2.3.15.1.jar
struts2-jasperreports-plugin-2.3.15.1.jar (新增)
struts2-jfreechart-plugin-2.3.15.1.jar
struts2-spring-plugin-2.3.15.1.jar
xwork-core-2.3.15.1.jar
二、修改配置文件
1.首先修改struts.xml,将所有struts.xml文件头修改成如下。
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
"http://struts.apache.org/dtds/struts-2.3.dtd">
2.如果有<constant name="struts.devMode" value="false"/>配置,将value值设为false;
3.redirectAction修改点:
将所有struts.xml中的redirect-action修改为redirectAction
4.修改validators.xml声明
<!DOCTYPE validators PUBLIC
"-//ApacheStruts//XWork Validator Config 1.0//EN"
"http://struts.apache.org/dtds/xwork-validator-config-1.0.dtd">
看了很多博客上都是改成1.2的,不过我的改成1.2之后会报以下错误(下面文档里写的是1.2,如果报错请改回1.0)
Unable to load config class org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor at interceptor
Caught Exception while registering Interceptor class org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor - interceptor - jar:file:/D:/apache-tomcat-6.0.35/webapps/ipv6/WEB-INF/lib/struts2-core-2.3.15.1.jar!/struts-default.xml:168:127
5.修改web.xml里的Struts2核心控制器为:
<filter>
<filter-name>struts2</filter-name>
<filter-class>
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
</filter-class>
</filter>
6.注释掉filter struts-cleanup
<!--
<filter>
<filter-name>struts-cleanup</filter-name>
<filter-class>
org.apache.struts2.dispatcher.ActionContextCleanUp
</filter-class>
</filter>
<filter-mapping>
<filter-name>struts-cleanup</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
-->
7.org.apache.commons.lang类包引用修改:
例如由
org.apache.commons.lang.xwork.StringUtils
换成
org.apache.commons.lang3.StringUtils
8.如果以前有xwork-conversion.properties文件,且里面有java.lang.Enum=com.opensymphony.xwork2.util.EnumTypeConverter配置,注释之,com.opensymphony.xwork2.util.EnumTypeConverter在新版本里已经不存在了
struts2.3.15.1版本全jar包地址如下:http://pan.baidu.com/s/1vPSdC
一、替换jar包
将下列jar包
asm-1.5.3.jar
cglib-2.1_3.jar
commons-beanutils-1.8.0.jar
commons-fileupload-1.2.1.jar
commons-io-1.4.jar
commons-lang-2.0.jar
commons-logging-1.1.jar
freemarker-2.3.8.jar
javassist-3.7.1.GA.jar
ognl-2.7.3.jar
struts2-core-2.0.11.1.jar
struts2-jfreechart-plugin-2.0.11.1.jar
struts2-spring-plugin-2.0.11.1.jar
xwork-core-2.0.4.jar
替换成
asm-3.3.jar
asm-commons-3.3.jar(新增)
cglib-2.2.0.jar
commons-beanutils-1.8.0.jar
commons-fileupload-1.3.jar
commons-io-2.0.1.jar
commons-lang-2.4.jar
commons-lang3-3.1.jar
commons-logging-1.1.3.jar
freemarker-2.3.19.jar
javassist-3.11.0.GA.jar
ognl-3.0.6.jar
struts2-core-2.3.15.1.jar
struts2-jasperreports-plugin-2.3.15.1.jar (新增)
struts2-jfreechart-plugin-2.3.15.1.jar
struts2-spring-plugin-2.3.15.1.jar
xwork-core-2.3.15.1.jar
二、修改配置文件
1.首先修改struts.xml,将所有struts.xml文件头修改成如下。
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
"http://struts.apache.org/dtds/struts-2.3.dtd">
2.如果有<constant name="struts.devMode" value="false"/>配置,将value值设为false;
3.redirectAction修改点:
将所有struts.xml中的redirect-action修改为redirectAction
4.修改validators.xml声明
<!DOCTYPE validators PUBLIC
"-//ApacheStruts//XWork Validator Config 1.0//EN"
"http://struts.apache.org/dtds/xwork-validator-config-1.0.dtd">
看了很多博客上都是改成1.2的,不过我的改成1.2之后会报以下错误(下面文档里写的是1.2,如果报错请改回1.0)
Unable to load config class org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor at interceptor
Caught Exception while registering Interceptor class org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor - interceptor - jar:file:/D:/apache-tomcat-6.0.35/webapps/ipv6/WEB-INF/lib/struts2-core-2.3.15.1.jar!/struts-default.xml:168:127
5.修改web.xml里的Struts2核心控制器为:
<filter>
<filter-name>struts2</filter-name>
<filter-class>
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
</filter-class>
</filter>
6.注释掉filter struts-cleanup
<!--
<filter>
<filter-name>struts-cleanup</filter-name>
<filter-class>
org.apache.struts2.dispatcher.ActionContextCleanUp
</filter-class>
</filter>
<filter-mapping>
<filter-name>struts-cleanup</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
-->
7.org.apache.commons.lang类包引用修改:
例如由
org.apache.commons.lang.xwork.StringUtils
换成
org.apache.commons.lang3.StringUtils
8.如果以前有xwork-conversion.properties文件,且里面有java.lang.Enum=com.opensymphony.xwork2.util.EnumTypeConverter配置,注释之,com.opensymphony.xwork2.util.EnumTypeConverter在新版本里已经不存在了
struts2.3.15.1版本全jar包地址如下:http://pan.baidu.com/s/1vPSdC
- ssh中将struts2_升级到2.3.15.1具体操作.zip (5.5 KB)
- 下载次数: 6
发表评论
-
springmvc整合cxf webservice
2016-03-15 16:54 1246springmvc中整合cxf webservice。 ... -
JSTL fn函数中字符串拼接
2015-11-30 11:35 5167关于JSTL的标签,在网上查了很久,都是介绍fn ... -
Java 获取网络时间并在jsp中显示
2015-09-07 14:15 1828开发中经常会遇到需要将服务器时间或者网络时间显示在 ... -
记录--ReflectionUtil
2015-07-22 10:51 786import java.lang.reflect.Field; ... -
JSTL foreach及if when标签使用
2015-07-22 08:48 2046需要在jsp中加入以下标签库和函数库 <%@ ta ... -
Java 获取服务器IP和本地Ip
2015-07-21 21:39 8603在项目中经常会遇到需要获取服务器的IP和本地IP, ... -
Mybatis 模糊查询
2015-06-11 18:42 615参数中直接加入%% param.setUsernam ... -
MyBatis之增加删除修改
2015-06-11 16:32 1651insert、update、delete这三个元素分别用于执行 ... -
MyBatis 传入参数parameterType详解
2015-06-11 16:29 18727在MyBatis的select、insert、update ... -
Java 操作Excel
2015-06-10 20:54 2263前不久做过Excel的导入导出功能,其主要的难点是java如何 ... -
SpringMVC+mybatis 实现easyui中tree
2015-06-08 22:08 5265最近做项目用到了前端框架easyUI,以下是easyUI ... -
MD5加密工具类
2015-06-03 18:47 1308package base; /** * MD5加密算法 * ... -
spring+mybatis配置
2015-02-08 17:04 8501.用spring配置mybatis <?xml ver ... -
JAVA 处理JSON工具类
2014-12-31 13:49 1563以下代码为Java处理json数据的工具类,以备后用 pac ... -
Java解析及读取Json数据
2014-12-31 13:46 18311.JSON介绍 JSON比XML简单,主要体现在传输相 ... -
新版SSH整合(备用)
2014-09-01 19:40 1601在网上找的S4S2H4架构实现,现记录一下,以备后用。 附件中 ... -
jsp静态化和伪静态化
2014-06-12 16:21 795首先说说为什么要静态化。 对于现在的Web Applicat ... -
Struts2实现Excel导入
2014-05-28 17:15 2578除Struts2必须的jar包外,还需要jar包:poi ... -
JSP自定义标签的创建和使用
2014-04-18 10:45 1227摘自http://jzinfo.iteye.com/blog/ ... -
MyEclipse下创建的项目 导入eclipse(转载)
2014-03-19 17:15 773FROM:http://www.cnblogs.com/zho ...
相关推荐
2.3.15.1 版本以前 struts2漏洞利用工具 和升级到2.3.15.1版本
struts-2.0.11-src.zip源码 struts-2.0.11-src.zip源码 struts-2.0.11-src.zip源码 struts-2.0.11-src.zip源码
struts2-core-2.0.11.jar, struts2-core-2.0.12.jar, struts2-core-2.0.14.jar, struts2-core-2.0.5.jar, struts2-core-2.0.6.jar, struts2-core-2.0.8.jar, struts2-core-2.0.9.jar, struts2-core-2.1.2.jar, ...
struts2-jfreechart-plugin-2.0.11.jarstruts2-jfreechart-plugin-2.0.11.jarstruts2-jfreechart-plugin-2.0.11.jar
freetype2.4.10+SDL_ttf2.0.11+SDL1.2.15.zip三个库的源码,用于海思osd叠加用
struts2-core-2.0.11.jar
struts2.0.11类包。一般用下面的五个类包就够用了。xwork-2.0.4,commons-logging-api-1.1,freemarker-2.3.8,ognl-2.6.11,struts2-core-2.0.11
常用的struts架包,里面有40个框架。有struts2-core-2.0.11.jar xwork-2.0.4.jar…………等等
mvel2-2.0.11.jar mybatis-3.1.1.jar mybatis-3.2.2.jar mybatis-3.2.7.jar mybatis-spring-1.1.1.jar mybatis-spring-1.2.0.jar mysql-connector-java-5.0.8.jar mysql-connector-java-5.1.13-bin.jar mysql-...
struts-2.0.11.rar,struts-2.0.11.rar,struts-2.0.11.rar
资源来自pypi官网。 资源全名:fs-2.0.11-py2.py3-none-any.whl
python库,解压后可用。 资源全名:fs-2.0.11-py2.py3-none-any.whl
struts2.0jar包 struts2.0jar包源文件
资源分类:Python库 所属语言:Python 使用前提:需要解压 资源全名:flawfinder-2.0.11-py2.py3-none-any.whl 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
struts2-blank-2.0.11.zip
JavaEE源代码 struts2-core-2.0.11JavaEE源代码 struts2-core-2.0.11JavaEE源代码 struts2-core-2.0.11JavaEE源代码 struts2-core-2.0.11JavaEE源代码 struts2-core-2.0.11JavaEE源代码 struts2-core-2.0.11JavaEE源...
商业源码-编程源码-Openads v2.0.11 多国语言版.zip
struts 2 核心包 的源码 自己编译的 有错误是难免的