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

     首先,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和你需要的并转好的架包放到项目中。
   

你可能感兴趣的:(MyEclipse,IBM)