Heim  >  Fragen und Antworten  >  Hauptteil

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

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

怪我咯怪我咯2763 Tage vor1467

Antworte allen(7)Ich werde antworten

  • 大家讲道理

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

    提交前用js判断value是不是空,空就赋值null

    Antwort
    0
  • 伊谢尔伦

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

    提交的时候把为空的input 的name去掉不就行了吗?

    Antwort
    0
  • 阿神

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

    你是前端下拉框传值到后端时,如果不选择,会给这个属性赋值""吧。这个你后端判断下就行啊,常规情况前端都是传""处理的

    Antwort
    0
  • 天蓬老师

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

    干嘛一定要null 默认为""
    if(x!=null && x!equals("")){

    //daima

    }

    Antwort
    0
  • 怪我咯

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

    if(x.length>0){
        //TODO
    }

    Antwort
    0
  • 怪我咯

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

    建议使用Google的guava库里边strings下有emptyToNull方法

    Antwort
    0
  • 大家讲道理

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

    判断一下是空 赋值null

    Antwort
    0
  • StornierenAntwort