開花流水

          空山無人,水流花開。

          BlogJava 首頁 新隨筆 聯系 聚合 管理
            79 Posts :: 42 Stories :: 160 Comments :: 0 Trackbacks
          struts2封裝的json 經常出各種莫名其妙的問題,對于返回的數據不完整,可以在后臺自己寫返回。

          ServletActionContext.getResponse().setContentType("application/json;charset=UTF-8");
                  ServletActionContext.getResponse().setCharacterEncoding("UTF-8");
                  ServletActionContext.getResponse().getWriter().print(JSONObject.fromObject(data).toString());
                  return  NONE;

          替換掉 直接return "success";

          其中data 是所要返回的數據。 

          簡化如下:
              List list = demoServise.queryItemList(id);
             response.setContentType("text/html;charset=UTF-8");
             PrintWriter out = response.getWriter();
             out.write(JSONArray.fromObject(list).toString());
             out.flush();
             out.close();
              return null;
          posted on 2011-05-19 18:01 開花流水 閱讀(3101) 評論(1)  編輯  收藏 所屬分類: java技術

          Feedback

          # re: struts2封裝的json 返回數據不完整的 解決辦法 2011-05-28 23:02 路人甲
          springside的代碼里面有,struts2util   回復  更多評論
            

          主站蜘蛛池模板: 宁化县| 中牟县| 凤台县| 乌兰浩特市| 舞钢市| 文安县| 三门峡市| 图木舒克市| 孟津县| 福贡县| 平顺县| 宁国市| 绵阳市| 壶关县| 射阳县| 泌阳县| 雅江县| 北碚区| 呈贡县| 屏山县| 新化县| 柘城县| 文成县| 孙吴县| 华安县| 沈阳市| 云阳县| 天台县| 灵丘县| 梁河县| 政和县| 拉萨市| 涟水县| 中卫市| 鹤山市| 兴隆县| 修武县| 墨竹工卡县| 安阳县| 德昌县| 玉田县|