首頁  >  問答  >  主體

Java前台input如果什么都不输入的话,后台获取到的是空字符串,如何让让变成null呀?

前台不输入,如何让后台获取到的是null?我想获取null

怪我咯怪我咯2763 天前1468

全部回覆(7)我來回復

  • 大家讲道理

    大家讲道理2017-04-18 09:57:38

    提交前用js判斷value是不是空,空就賦值null

    回覆
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-18 09:57:38

    提交的時候把為空的input 的name去掉不就行了嗎?

    回覆
    0
  • 阿神

    阿神2017-04-18 09:57:38

    你是前端下拉框傳值到後端時,如果不選擇,會給這個屬性賦值""吧。這個你後端判斷下就行啊,常規情況前端都是傳""處理的

    回覆
    0
  • 天蓬老师

    天蓬老师2017-04-18 09:57:38

    幹嘛一定要null 預設為""
    if(x!=null && x!equals("")){

    //daima

    }

    回覆
    0
  • 怪我咯

    怪我咯2017-04-18 09:57:38

    雷雷

    回覆
    0
  • 怪我咯

    怪我咯2017-04-18 09:57:38

    建議使用Google的guava庫裡邊strings下有emptyToNull方法

    回覆
    0
  • 大家讲道理

    大家讲道理2017-04-18 09:57:38

    判斷一下是空 賦值null

    回覆
    0
  • 取消回覆