list转json
Struts2中list轉換為json
jar包下載地址
所需jar包,如下圖:
實現代碼,這里以execute方法為例:
@Overridepublic String execute() throws Exception {//1.調用Service根據typecode獲得數據字典對象listList<BaseDict> list = baseDictService.getListByTypeCode(dict_type_code);//2.將list轉換為json格式String json = JSONArray.fromObject(list).toString();//3.設置json的編碼格式并且將json發送給瀏覽器ServletActionContext.getResponse().setContentType("application/json;charset=utf-8");ServletActionContext.getResponse().getWriter().write(json);return null;//告訴struts2不需要進行結果處理}結果:
[{"dict_enable":"1","dict_id":"6","dict_item_code":"","dict_item_name":"電話營銷","dict_memo":"","dict_sort":1,"dict_type_code":"002","dict_type_name":"客戶信息來源"},{"dict_enable":"1","dict_id":"7","dict_item_code":"","dict_item_name":"網絡營銷","dict_memo":"","dict_sort":2,"dict_type_code":"002","dict_type_name":"客戶信息來源"}]總結
- 上一篇: MATLAB调用C/C++函数的方法
- 下一篇: (简单有效)vivo手机怎么不root激