String.valueOf()方法当传入的参数为一个引用且该引用引用的是null时,方法返回字符串"null",此时若用StringUtils.isBlank()这类方法判断时将返回true
前端不传这个变量,后端用@RequestParam Map<String,Object> param 接收变量,转化为string字符串,null会变为"null"
String name1=String.valueOf(param.get("name"));
StringUtils.isBlank()只会判断""," ",null,判断参数:是否为空,长度是否为0,值是否包含空白字符。所以在接收前端值时转换类型是用getOrDefault
String name=param.getOrDefault("name", "").toString(); // name为""