WebSphere6.0(jdk1.4)下使用struts2.0

本文介绍了如何使Struts2.0框架与WebSphere6.0环境兼容,包括使用转换工具将Struts2的jar包从JDK5版本回退到JDK1.4版本的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

首先,WebSphere6.0的环境是JDK1.4,Servlet2.4、JSP2.0。WebSphere6.0只支持IBM自带的JDK1.4。那么关于JDK5的新特性必须改为JDK1.4的(如果用Myeclipse开发,需将编译器版本设为1.4版本的)。
其次,struts2.0的默认环境是JDK1.5,Servlet2.4、JSP2.0,并且Struts2的架包是JDK5编译的。
不过Struts2的开发者都为我们考虑到了,在struts2目录下的backport目录中提供了Retrotranslator转换工具,其中struts2-core-j4-2.0.11.1.jar和xwork-j4-2.0.4.jar已经转换好了,如果用到了Struts2的其他架包,你就要手工转换。
转换方法为:在CMD中进入backport目录,再键入如:java -jar retrotranslator-transformer-1.2.2.jar -advanced -srcjar 架包目录\架包名 -destjar 新架包目录\新架包名;也可以将命令写到translate.bat文件中批处理。对于backport目录可以到apche官网对应的struts2.0的下载页面下载。
再将backport目录中的backport-util-concurrent-3.0.jar、retrotranslator-runtime-1.2.2.jar和你需要的并转好的架包放到项目中。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值