入社当初はプロジェクトの立ち上げに戸惑いましたが、1ヶ月が経ち、だいぶ慣れてきました。 以下はフロントエンドへのjson値の送信とフロントエンドのajax受信です。 . 自分用にメモしてみんなに共有します。
これらは、json と ajax 間の 2 つの異なるタイプのデータ対話 (コレクション、クラス オブジェクト) です
JsonConfig jsonConfig = new JsonConfig(); //lenient
jsonConfig.setCycleDetectionStrategy(CycleDetectionStrategy.LENIENT);
JSONArray json = JSONArray。 (listPm, jsonConfig);
outJSONData(json);
ブログ b=(ブログ) bgdao.findBlog(Integer.parseInt(id));
b.setBbsCenterStr( new String(b.getBbsCenter()));
JSONArray json = JSONArray.fromObject(b);
outJSONData(json);
ajax は次を受け取ります:
dataType: "json",
成功: function(data) {
var crmHtmlg = '';
$.each(data , function(i,comment){
crmHtmlg+='