• Long(包装类)错写成long(基本类型)造成JS页面无法正常删除


    事故:无法根据id进行JS页面删除操作

    原因排查:

      服务器报错:Optional long parameter 'id' is present but cannot be translated into a null value due to being declared as a primitive type. Consider declaring it as object wrapper for the corresponding primitive type.

      百度翻译:存在可选的长参数“id”,但由于声明为基元类型,因此无法将其转换为空值。考虑将其声明为对应基元类型的对象包装器。

    这,,,太直白了.

    直接找哪个地方用到了Long,果然controller中的参数id类型写成了long,改成Long包装类型.

    尝试解决第一次:

    Long与long的区别:https://blog.csdn.net/qq_39736103/article/details/80389114

  • 相关阅读:
    hdoj 1872 稳定排序
    nyoj 60 谁获得了最高奖学金
    hdoj 2066 一个人的旅行
    nyoj 8 一种排序
    bzoj1798 1
    bzoj4031
    SPOJ-HIGH
    学习笔记::矩阵树定理
    学习笔记::树上莫队
    Strip
  • 原文地址:https://www.cnblogs.com/LearnSB/p/11126633.html
Copyright © 2020-2023  润新知