推荐if( name !=null && name.trim().equals(""))
不过 代码应该是 if( name !=null && !name.trim().equals(""))
不过 代码应该是 if( name !=null && !name.trim().equals(""))
解决方案 »
- Ext上传即时预览图片在IE8下不支持,什么问题?
- 求教一个JAVA关于URL的正则表达式
- 急救...jfreechart 柱形图
- 关于tomcat的问题!!
- 跪问:如何在<xsl:choose>内部嵌入多个<xsl:if>实现单项选择? 我真的没有办法了!
- 征集优秀译者:翻译O'reilly好书《Enterprise JavaBeans 3.0,5E》!
- xml sp5的问题
- 关于jquery easyui 的icon图标在ie下不显示
- Idea中用tomcat运行maven项目网页不正常,但打包后运行正常
- SpringBoot传递单一参数时@RequestParam和@RequestBody的区别
- 1000人同时在线的B2C商城服务器配置以及架构问题。
- 大家在springmvc里一般把action层里的数据封装到哪里返回到jsp (封装到reques ModelAndView Model map)
而equals()方法有很多计算逻辑,开始要判断参数是否为空,然后判断参数是否为String对象,再取比较者与被比较者内部char[]数组长度(相当于取两个对象的char[]数组长度)。StringUtils.isNotBlank(String)方法的内部实际就是封装上面的代码:return param !=null && param.trim().length()>0;
但是楼主代码还是不要写成name.trim().equals(""),希望写成("").equals(name.trim())这样的,
不然的话,很容易包空指针错误的,希望楼主平时多注意一下