zoukankan      html  css  js  c++  java
  • 前台页面使用 ajax 接收后台数据时 后台代码对时间字段的转化

    1. 使用的是alibaba 的fastjson jar包

            fastjson-1.2.7.jar 包

    2. 后台代码转换json

     public String ListPageCourse(HttpServletRequest request,HttpServletResponse response, Page page){

      JSONObject object=new JSONObject ();

      中间逻辑代码省略........

      //object中存的是你要在页面传的字段或者对象

      比如:

      List<Course> courseList = courseService.listPageCourse(map);

      object.put("rows",courseList);   // courseList是我要获取的课程集合   rows是我要传到前台页面的名字。如果你在前台页面用的

           是 easyui 插件的话 这个名字用 rows  定义。如果单纯的ajax的话 可以随便定义名字。

      return JSON.toJSONString(object, SerializerFeature.WriteDateUseDateFormat);  //这个方法是把我传的课程集合对象转换成json字符串。其中  SerializerFeature.WriteDateUseDateFormat 这个的作用是在我传的对象中有 时间字段的话全局改变输出时间格式。默认时间格式为:"yyyy-MM-dd HH:mm:ss"格式。

    }

    *如果我有什么地方写错了 或者 有什么地方需要补充的欢迎给我留言。我的qq邮箱:2587912906@qq.com.

  • 相关阅读:
    用chardet判断字符编码的方法
    NLP--edit distance
    nfc是什么?nfc功能是什么?
    【转载】推荐系统的十大挑战
    python--网络爬虫一
    【转载】双调欧几里得距离的算法原理
    Java并发编程:线程池的使用
    Java集合--HashMap源码剖析
    java中集合类详解
    java collection接口源码
  • 原文地址:https://www.cnblogs.com/bb1008/p/9044814.html
Copyright © 2011-2022 走看看