import com.alibaba.fastjson.JSONObject;
import com.alibaba.fastjson.JSON;
Object o = JSON.toJSON(对象);
JSONObject jsonObj = new JSONObject();
if (o instanceof JSONObject) {
jsonObj = (JSONObject) o;
}
//true:存在type,false:不存在type
boolean result = jsonObj.containsKey("需要验证的字段");
log.info("jsonObj.containsKey(type) : ******************" + result);
该段代码仅能判断json中是否存在; 如前后端交互时使用对象形式作为参数, 则该段代码无效
因为后端定义好的对象中始终是有该字段的, 所以result始终为true
可以考虑使用HTTP传参,