为什么我的page数据是保存在map里,而老师课程中讲解的是保存在data中呢

为什么我的page数据是保存在map里,而老师课程中讲解的是保存在data中呢

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕小蓝 2023-01-04 10:06:08

同学你好,老师这里没能复现同学的问题,建议同学现在课程源码,运行之后看一下是否是在data中,如果是,那么问题肯定存在于同学的代码中。如果也是存储在map中,那么就是正常的了,可能是浏览器的问题。

祝学习愉快~

  • 提问者 王小east #1

    源码运行数据也是保存在map中,但是ResponseUtils中属性名用的确实是data

    https://img1.sycdn.imooc.com//climg/63b5818409ed4e5428801622.jpghttps://img1.sycdn.imooc.com//climg/63b581d809d6c14428781624.jpg

    2023-01-04 21:41:08
  • 好帮手慕小尤 回复 提问者 王小east #2

    同学你好,1、建议同学查看是否有调用对应的类设置返回值。如下所示:

    https://img1.sycdn.imooc.com//climg/63b660cf09fcaf6908220346.jpg

    2、ResponseUtils类中属性名错误,并get/set方法与属性名没有对应,则建议同学进行修改。如下所示:

    https://img1.sycdn.imooc.com//climg/63b661390989a9ac07800788.jpg

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    package com.imooc.reader.utils;
     
    import java.util.LinkedHashMap;
    import java.util.Map;
     
    public class ResponseUtils {
        private String code;
        private String message;
        private Map data = new LinkedHashMap<>();
     
        public ResponseUtils(){
            this.code = "0";
            this.message = "success";
        }
     
        public ResponseUtils(String code , String message){
            this.code = code;
            this.message = message;
        }
     
        public ResponseUtils put(String key , Object value){
            this.data.put(key, value);
            return this;
        }
     
        public String getCode() {
            return code;
        }
     
        public void setCode(String code) {
            this.code = code;
        }
     
        public String getMessage() {
            return message;
        }
     
        public void setMessage(String message) {
            this.message = message;
        }
     
        public Map getData() {
            return data;
        }
     
        public void setData(Map data) {
            this.data = data;
        }
    }

    祝学习愉快!

    2023-01-05 13:33:57
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师
插入代码