
jsp判断变量值
Stringa=request.getParameter("userid")首先a变量这里会出现3种情况1:a在页面上没有输入控制台打印出:a=2:a在没有在页面上,页面...
String a=request.getParameter("userid")
首先a变量这里会出现3种情况
1:a在页面上没有输入 控制台打印出: a=
2:a在没有在页面上,页面没有name="a"的标签 控制台打印出: a=null
3:a在页面上输入的值不是"abc" 控制台打印出: a=abc
需要判断3种情况都不为true的时候才执行IF体里的东西 展开
首先a变量这里会出现3种情况
1:a在页面上没有输入 控制台打印出: a=
2:a在没有在页面上,页面没有name="a"的标签 控制台打印出: a=null
3:a在页面上输入的值不是"abc" 控制台打印出: a=abc
需要判断3种情况都不为true的时候才执行IF体里的东西 展开
4个回答
展开全部
第2条判断页面有无某个标签,只能靠JS,所以不能再JAVA控制台打印东西,除非用JS来调用JAVA处理
还有判断字符串最好做一下去空格的处理:
String a=request.getParameter("userid").trim();
<%
if(a!=null && a!="" && !"abc".equals(a)){
xxxxxx //做你想做的
}else{
System.out.println("a="+a);
}
%>
还有判断字符串最好做一下去空格的处理:
String a=request.getParameter("userid").trim();
<%
if(a!=null && a!="" && !"abc".equals(a)){
xxxxxx //做你想做的
}else{
System.out.println("a="+a);
}
%>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
if(a!=null&&!"".equals(a)&&!"abc".equals(a)){
your statemnets;
}
your statemnets;
}
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Answer:
1,如果没有输入,那么取出的值是空的,并且程序会报出相应的异常信息。
2,该问题不是后台所能解决的问题,期待使用js进行解决。
3,request("")取值以后,判断值是否等于abc。
1,如果没有输入,那么取出的值是空的,并且程序会报出相应的异常信息。
2,该问题不是后台所能解决的问题,期待使用js进行解决。
3,request("")取值以后,判断值是否等于abc。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
String a = request.getParameter("a");
if(a!=null&&!a.equals("")&&!a.equals("abc"))
{
//statement
}
else
{
System.out.println("a="+a);
}
if(a!=null&&!a.equals("")&&!a.equals("abc"))
{
//statement
}
else
{
System.out.println("a="+a);
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询