json 和struts 冲突问题

来源:互联网 发布:xmindpro8 mac 序列号 编辑:程序博客网 时间:2024/06/05 09:22

由于同事使用的struts/xwork为2.3.15,,我最初导入jsonplugin-0.34.jar,这个配合原来的xwork2.12能用,但到这里就不能用了.

现在有两种方式解决这个问题,第一种方式退回到sstruts2-core-2.1.6.jar,xwork2.12.jar,jsonplugin-0.34.jar;

第二种方式:下载下面三个包: struts2-json-plugin-2.1.8.1.jar ,struts2-junit-plugin-2.1.8.jar ,json-lib-2.1-jdk15.jar 参看连接:http://lfq618.iteye.com/blog/1069500

但是我这边还是无法解决,仍然报错:java.lang.ClassNotFoundException: org.apache.commons.lang.xwork.StringUtils,网上说是由于xwork 2.3*中没有stringutils包:http://blog.csdn.net/jjcoaljj/article/details/6860153,所以需要退回到原来的2.1*版本,

但是我想了一个更好的办法,找到2.16的包,然后将里面的stringutils.class复制出来,放置到xwork2.3里面,修改后的2.3版本这样就可以了.将最后的修改文件奉上.
http://download.csdn.net/detail/bupengwen/5849349


原创粉丝点击