Heim  >  Artikel  >  Backend-Entwicklung  >  int类型input直接提交数据为0 而不是为空

int类型input直接提交数据为0 而不是为空

WBOY
WBOYOriginal
2016-09-08 08:43:512010Durchsuche

int类型input直接提交数据为0 而不是为空

表单有两个数据库为int类型的 input 如果直接提交数据库的数据就为0 而不是为空
数据库 默认是空 不是0 但我想要的效果是为空 该如何解决 求大神指导 感激不尽

回复内容:

int类型input直接提交数据为0 而不是为空

表单有两个数据库为int类型的 input 如果直接提交数据库的数据就为0 而不是为空
数据库 默认是空 不是0 但我想要的效果是为空 该如何解决 求大神指导 感激不尽

用empty检测变量为空,再重新赋值''字符,插入数据库就为空字符了。

java里分的这么清,前端都是字符串吧。你重写一下bean的对应字段的set方法试试

是数据库的这个字段的默认值设为0了,不给默认值就是null了

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn