`

json-lib小东西记录

    博客分类:
  • java
阅读更多
Json-lib還需要以下 Library:
json-lib-2.1.jar
commons-lang 2.4
commons-beanutils 1.7.0
commons-collections 3.2
commons-logging 1.1.1
ezmorph 1.0.6


commons-beanutils.jar不加这个包
java.lang.NoClassDefFoundError: org/apache/commons/beanutils/DynaBean
commons-collections.jar 不加这个包
java.lang.NoClassDefFoundError: org/apache/commons/collections/map/ListOrderedMap
commons-lang.jar不加这个包
java.lang.NoClassDefFoundError: org/apache/commons/lang/exception/NestableRuntimeException
commons-logging.jar不加这个包
java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
ezmorph.jar不加这个包
java.lang.NoClassDefFoundError: net/sf/ezmorph/Morpher
json-lib.jar不加这个包
java.lang.NoClassDefFoundError: net/sf/json/JSONObject

配置去除掉哪些字段
JsonConfig config=new JsonConfig();
config.setExcludes(new String[]{"creationDate","baseClasses","baseOfficialStudents"});

list转换
JSONArray jsonList=JSONArray.fromObject(List,config);
对象转换
JSONObject json=JSONObject.fromObject(Object);

设置输出编码解决中文乱码
getResponse().setContentType("text/html;charset=utf-8");
getResponse().setHeader("Cache-Control", "no-cache");
分享到:
评论

相关推荐

    json-lib-2.4-jdk15.zip jar包

    安全,可以对其进行数字签名,只让能够识别数字签名的用户使用里面的东西。 加快下载速度; 压缩,使文件变小,与ZIP压缩机制完全相同。 包封装。能够让JAR包里面的文件依赖于统一版本的类文件。 可移植性,能够...

    json-lib-2.4-jdk15.jar.zip

    安全,可以对其进行数字签名,只让能够识别数字签名的用户使用里面的东西。 加快下载速度; 压缩,使文件变小,与ZIP压缩机制完全相同。 包封装。能够让JAR包里面的文件依赖于统一版本的类文件。 可移植性,能够...

    Extjs中文教程

    - JSON-LIB是一个用于解析JSON数据的JavaScript库。 - 在Extjs中通常使用原生的JSON解析功能。 - **分页工具栏** - 分页工具栏提供了一组按钮,用于控制表格的分页操作。 - 包括上一页、下一页...

    轻松搞定Extjs_原创

    - **JSON-LIB**:介绍JSON-LIB库及其在数据处理中的作用。 - **分页工具栏**:实现分页工具栏以支持数据的分页显示。 - **分页**:展示如何在GridPanel中启用分页功能。 #### 第二十二章:GridPanel扩展 - **学会...

    NodeJS-JWT-Concept:NodeJSAngularJS中JWT Lib的简单实现-1

    这个项目使用优质的ol cookie进行了例行会议,Facebook,Google,twitter和instagram都使用了JWT或Json Web Token这个新的大东西,这次是在NodeJS中实现和使用的。 #Project Composition:此项目是SOC导向的,所以...

    Atom-atom-sorter,打包整理东西。为florianwendelborn/atom做出贡献.zip

    1. `package.json`:这是Node.js项目的配置文件,其中包含了插件的元数据,如名称、版本、依赖项等。 2. `lib`或`src`目录:存放插件的核心源代码,通常用JavaScript编写。 3. `styles`目录:可能包含自定义的样式...

    nutz-1.b.48-manual.pdf 文档

    Nutz框架可以在WEB-INF/lib下仅使用一个nutz.jar来运行一个Web应用,前提是开发者自行添加必要的jar包,如连接池和数据库驱动等。对于那些希望尝试新东西、愿意成为NutzCommitters的开发者,Nutz提供了相应的指南和...

    ExtJS 轻松搞定

    探讨了JSON-LIB库在处理JSON数据格式中的作用,以及如何与ExtJS框架结合使用。 #### 二、分页工具栏 介绍了如何使用分页工具栏(Pagination Toolbar)组件,实现GridPanel的分页功能。 #### 三、分页 讲解了如何...

    my_libs_exercise:这里面是一些自写小lib的练习

    AjaxRegular ExpressionQuick Sort联动Ajaxajax 返回的东西都是字符串形式,原生 JS 可以用 JSON.parse() 来把字符串转换成 JSON 格式(不要用 eval),jQuery 的话直接 dataType: json 就可以了。HTTP请求方法GET:...

    datautils:Python中轻量级数据实用程序的集合

    3.9.1版的Python版本测试模组核 :执行常见的数据库操作 :日期时间的辅助函数email_lib:发送SMTP电子邮件 :设置日志记录num_lib:数值函数utils:小型实用程序功能摄取http_lib: requests库的包装器json :用于...

    hamster:仓鼠。剪贴板管理器(GTK3)

    在本地计算机上运行应用程序之前,请确保已安装libgtkmm lib sudo apt install g++ cmake libgtkmm-3.0-dev libgtkmm-3.0-doc 如何建造 cd hamster mkdir build cd build cmake .. -DCMAKE_BUILD_TYPE=Release && ...

Global site tag (gtag.js) - Google Analytics