jsp的中java片段中的if判断

我在写一个登录的判断,我写的if判断就是,只要“用户名”和“密码”不为空的时候,点击登录就可以进入welcome.jsp。但是我在运行的时候,这个if没有判断,不管我是否... 我在写一个登录的判断,我写的if判断就是,只要“用户名”和“密码”不为空的时候,点击登录 就可以进入welcome.jsp。但是我在运行的时候,这个if没有判断,不管我是否填写了内容,if始终判断为true,就可以进入welcome.jsp 展开
 我来答
Demonor_
2018-09-18 · TA获得超过305个赞
知道小有建树答主
回答量:351
采纳率:86%
帮助的人:177万
展开全部
你判断错了,input当然不等于null,只能等于“”,应该是:
String name = (request.getParameter("username")==null)?"":request.getParameter("username");
if(!name.equals("")){
}
追问

我这样子些,程序直接报错了。

追答
唉,,,,兄弟认真看啊,我的name是怎么取的?要么一开始就将null转化为空字符,要么在if条件判空,判空包括null以及空字符串“”
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式