读书人

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

发布时间: 2012-02-08 19:52:21 作者: rapoo

为什么不能捕捉到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,它判断的才是内容。

读书人网 >J2SE开发

热点推荐