当前位置: 代码迷 >> J2SE >> 为什么不能捕捉到textfield的空串情况?多谢
  详细解决方案

为什么不能捕捉到textfield的空串情况?多谢

热度:52   发布时间:2016-04-24 13:42:25.0
为什么不能捕捉到textfield的空串情况?谢谢
if(request.getParameter( "textfield ")==null)
out.print( "textfield为空啊 ");
else   if((String)request.getParameter( "textfield ").trim()== " ")
out.print( "textfield为空串 ");
else   out.print( "af_srusername: "+(String)request.getParameter( "textfield "));


明明textfield里什么也没写,提交表单后显示
af_srusername:
但后面没有东西,应该是空串,但是else   if没有捕捉到?!!!!

------解决方案--------------------
if((String)request.getParameter( "textfield ").trim()。equals( " "))

不能用==,它判断地址是否相同;
要用equals,它判断的才是内容。
  相关解决方案