JSON与对象的数据转换
JSON是一种轻量级的数据交换格式;用于存储和交换文本信息。
1.JSONObject介绍
JSONObject-lib包是一个beans,collections,maps,java arrays和xml和JSON互相转换的包。
当使用这个JSONObject转对象的时候,会遇到这么一个报错。
为什么报错呢?
因为Maven的依赖包没有引入完整。缺少json的依赖包 例如必备需要的六个 commons-beanutils.jar,ccommons-collections.jar,commons-lang.jar,commons-logging.jar,net.sf.ezmorph.jar,net.sf.json-lib.jar
其他额外的需要两个(ezmorph.jar,morph-1.0.1.jar,)
// 商品详情
@RequestMapping("/detail/{productNumber}")
public String productDetail(HttpServletRequest request, @PathVariable Long productNumber) {
//信息
OsProduct osProduct = osProductService.getProductDetil(productNumber);
//商品详细介绍
OsProductDetail detail = osPr