昨天测试遇到一个问题,间隔着填写内容时下载pdf出错。全填写或者全不填写未出现问题。
是代码判空时有个条件重复写了。
现在有姓名和性别两个文本框
if(null != aaa.getName()){name = aaa.getName().toString();}
if(null != aaa.getSex()){sex = aaa.getSex().toString();}
判断为:
if(null != aaa.getName()){name = aaa.getName().toString();}
if(null != aaa.getName()){sex = aaa.getSex().toString();}
若姓名填写,性别未填写,则性别会被赋予空值导致报错,若都不填写或都填写则都不会出现问题
网友评论