AJAX 請求返回存放list的map
@RequestMapping(value="/csg/objection/getObjRt.shtml") @LayOuts(checklogin=PageType.checkloginval,page=PageType.JSON,desc = "", viewpage = "") public Map<String, Object> getObjRt(HttpServletRequest request,HttpServletResponse response,ResBean handler)throws Exception{ ResultMap<String,Object> resultMap = new ResultMap<String,Object>(); try{ long obj_type = ParamUtil.getParameterLong(request, "obj_type",-1); long busi_id = ParamUtil.getParameterLong(request, "busi_id",1); long phase_id = ParamUtil.getParameterLong(request, "phase_id",1); if(obj_type <0){ throw new AppException("沒有獲取到obj_type!"); } ResultMap<String,Object> where = new ResultMap<String,Object>(); where.put("obj_type", obj_type); where.put("busi_id", busi_id); where.put("phase_id", phase_id); where.put("domain_no", getDomainNo(request)); List<ResultMap<String, Object>> queryObjectionResult = objectionTotalService.queryObjectionResult(where); resultMap.put("objectionResult", queryObjectionResult); resultMap.put("success", true); resultMap.put("msg", "拒絕異議成功!"); }catch(AppException e){ resultMap.put("error", true); resultMap.put("msg", "拒絕異議失敗!"); logger.error("拒絕異議失敗",e); }catch(Exception e){ resultMap.put("error", true); resultMap.put("msg", "拒絕異議失敗!"); logger.error("系統錯誤",e); } return resultMap; }
IO({ // data : { obj_type : obj_type, phase_id : 1 }, url : requestpix+'/csg/objection/getObjRt.shtml', success : function(result){ var objectionResult= JSON.parse(result).objectionresult; for(var i=0;i<objectionResult.length;i++){ alert(objectionResult[i].status); } } });
相關推薦
AJAX 請求返回存放list的map
@RequestMapping(value="/csg/objection/getObjRt.shtml") @LayOuts(checklogin=PageType.checkloginval,page=PageType.JSON,desc = "", viewpage
JS中將ajax請求返回json數據動態生成表格顯示在div中
等待 query 客戶端 versions 包含 index 方法 func 數據 1、頁面內容 <div style="width:900px;height:400px;" id="tableInfo"></div> 2、js內容 $.aja
Shiro攔截器,在登入時判斷是ajax請求返回json,普通請求跳轉頁面
在使用shiro時,會遇到普通的頁面請求以及api介面呼叫的請求,因此需要區別對待來判斷是跳轉登入頁面還是返回json的資料: 1.建立攔截器 package org.zyyd.base.filter; import com.alibaba.fastjson.JSONObject;
php後臺,如何給前端發起的AJAX請求返回一個JSON格式的"物件
應專案需求,讓改一個php後臺程式碼,對於一個從未碰過php,前端也不怎麼接觸。只好通過快速學習來,補充知識點,通過學習對於php如何從資料庫中獲取資料,並且轉為json,傳給前端做一次總結。 PHP端 <? 資料庫 $inAjax = $_GET['inAj
Ajax請求返回一個頁面,實現頁面區域性重新整理
本文實現Ajax的區域性重新整理。思路如下: 首先,從JSP頁面A.jsp向服務端發起一個Ajax請求,由Action中方法MethodA處理,該MethodA方法進行資料組裝後,返回一個jsp頁面Result.jsp,然後在Ajax的返回結果中,將Result.jsp元素
ajax請求返回List
後端程式碼(注意紅色部分) @RequestMapping(value="/getJobByLevel.action", method = RequestMethod.POST) public @ResponseBody Object getJobByLevel( @Req
SpringMVC中Ajax請求返回406錯誤的原因
對於這個問題,一般有兩種情況:第一種:一般都是因為這個,就是沒有加入Jackson的Jar包、依賴<!-- Jackson Json處理工具包 --> <dependency> <groupId>com.fasterxml
使用 servlet 響應ajax請求,返回 json 資料
前提:會寫一個 servlet ,參考文章 寫一個 servlet 的方法 1.匯入物件轉 json 的jar 包 我這裡使用的時maven 導包 <dependency> <groupId>com.fasterxml.jackson.core&
關於ajax請求返回json資料不進入回撥函式的可能情況
最近做一個專案,一般都是用json資料先模擬後端返回資料,結果昨天正常傳送一個get請求後,json資料請求正常,但是一直都沒法進入success回撥執行後續方法,搗鼓了很久,才發現get請求返回的json資料格式有問題,由於是自己模擬json資料,粗心導致少了一個標點符號
加入跨域支援後ajax請求返回Uncaught SyntaxError: Unexpected token :
本來正常的程式碼,加入跨域支援dataType: 'JSONP', $.ajax({//contenType: "application/x-www-form-urlencoded", type: "GET", dataTyp
使用jQuery傳送POST,Ajax請求返回JSON格式資料
問題:使用jQuery POST提交資料到PHP檔案, PHP返回的json_encode後的陣列資料,但jQuery接收到的資料不能解析為JSON物件,而是字串{"code":-1,"msg":"12
list集合轉換成json資料,ajax請求返回json資料,再通過迴圈顯示出來
之前在網上查了很多關於迴圈顯示ajax返回值的方法,很多都不對的,顯示不了我要的結果。後來自己鼓搗出來了,發出來分享一下自己的成果。因為ajax不能返回集合的,需要把集合list轉換成json返回,再用迴圈的方式,顯示出結果。 操作層 //編碼方式request.set
ajax請求返回xml資料(含服務端程式碼)
ajax技術目前已經被jquery包裝的比較完美,但自己使用的地方仍然很多,所以需要自己能夠自定義ajax方法。 以下是從前端ajax發出請求,後臺響應返回xml資料,ajax接收並處理的完整過程,例
ajax請求返回map,前端獲取結果
因業務需求,今天需要ajax請求的時候從後端返回一個map,但是問題是怎麼在前端取值,這個以前遇到過,以為會比較簡單,但是百度很多答案都不完整,導致沒有辦法借鑑。這裡做下記錄 後端程式碼: @RequestMapping(value="/getCityByLevel.ac
spring boot security 實現登陸時ajax請求返回json,而不是直接頁面跳轉
1、編寫自己的SuccessHandler public class AuthenticationSuccessHandler extends SimpleUrlAuthenticationSuccessHandler {public void onAuthenticati
ajax請求返回值為404 路徑正確
ajax請求返回值為404 路徑正確 我使用ajax發起了使用者名稱是否存在的校驗 但是出現了404 然而我通過瀏覽器直接訪問是可以訪問到的,一直沒有想明白原因,404 找不到那麼瀏覽器是如何找到的
ajax請求返回狀態為200但還是進入error事件
最近遇到一個問題,傳送一個ajax請求,請求成功了,並且放回狀態為200,但是就是不進入success事件,新增error事件竟進入了error事件。 程式碼如下: $.ajax({ url:$WEB_ROOT_PATH+"/dataLevel/dataLevelCtrl
ajax請求返回Json格式資料如何迴圈輸出成table形式
$.each(data,function(i,result){ item = "<tr><td>"+result['num']+"</td><td>"+result['t
使用ajax請求 返回Json出現亂碼解決方法
1:在使用ajax請求後臺訪問資料的資料,後臺返回的資料是亂碼,帶??問號的亂碼,之前還一直沒有遇到過,在這裡記錄整理一下,貼出解決程式碼! (1):前臺使用ajax ,已經設定返回的結果為json格式!ajax程式碼不貼出來了! (2):後臺程式碼 @RequestMap
關於firefox(火狐)瀏覽器中ajax請求返回data時出現[object XMLDocument]的情況的分析
本來我們使用ajax來非同步處理資料時,有時候需要返回data,這時候我們在service(action)中使用下面的程式碼完成返回: HttpServletResponse response = ServletActionContext.getResponse(); r