异常:java.lang.NoClassDefFoundError: com/opensymphony/xwork2/util/TextUtils
struts2-core-2.1.8.1.jar 利用的情形下报的失常,但过去的项目中jsonplugin-0.34.jar 配合 struts2-core-2.1.6.jar 利用不会揭示这么的失常
处理措施:去掉jsonplugin-0.34.jar,利用struts2-json-plugin-2.1.8.1.jar 和 json-lib-2.1.jar,struts2-junit-plugin-2.1.8.jar三个包
json除非以上包 还必需以下包
commons-beanutils.jar;
commons-httpclient.jar;
commons-lang.jar;
ezmorph.jar;不少人利用时会提醒net.sf.ezmorph.***找不到,即便缺这个:
morph-1.0.1.jar
利用JSONArray jsonObject = JSONArray.fromObject(***);
还必需引入
json-lib-2.3-jdk15.jar