// 序列和反序列化JSON

import com.google.gson.Gson; 

 

// 序列和反序列化JSON
    Gson gson = new Gson();

 

 


    /**
     * 保存用戶排序
     * 
     * @return
     * @throws IOException
     */
    @Action(value = "save_sort")
    public void save_sort() throws IOException {
        try {
            if (sortStr != null && !sortStr.equals("")) {
                List<UserSort> list = gson.fromJson(sortStr,
                        new TypeToken<List<UserSort>>() {
                        }.getType());

                for (UserSort u : list) {
                    jdbc.update("update pub_user set sort=" + u.getSort()
                            + ",status=" + u.getStatus() + " where user_id="
                            + u.getUser_id());
                }
            }
        } catch (Exception e) {
            e.printStackTrace();
        }

        res.setCharacterEncoding("utf-8");
        PrintWriter print = res.getWriter();
        print.print("true");
        print.close();
    }

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章