项目中导入了json-lib-2.3-jdk15.jar 包,但是在运行如下代码的时候还是出现了如下错误,究其原因是因为缺包,缺了如下5个包:
commons-beanutils-1.8.3
commons-lang-2.6 (注:导入commons-lang3-3.1.jar 版本会继续报如下错误)
commons-collections-3.2.1
commons-logging-1.1.1
ezmorph-1.0.6
代码片段1:
getWriter().write(json);
代码片段2:
public class JSONUtil {
/**
* java对象转JSONObject
* @throws Exception
*/
public static JSONObject getJSONObjectByObject(String[] names,Object[] objects){
JSONObject json = new JSONObject();
String name = null;
try {
for(int i=0;i<objects.length;i++){
name = names[i];
json.put(name, objects[i]);
}
} catch (Exception e) {
e.printStackTrace();
}
return json;
}
..................