request.getParameter("deptName")如果没得到任何东西会返回什么值? request.getParameter("deptName")如果没得到任何东西会返回什么值?好像不是null,因为我用if(null!=request.getParameter("deptName"))判断根本就无效 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是null,打印出来看看。不为null也有可能出现""的情况还有啊,判断的话直接if(!request.getParameter("deptName"))就可以了 存在deptName 没有东西 应该是个空字符串没这个参数 应该是个null if(null!=request.getParameter("deptName") && !"".equals("deptName")) 你就在这里胡扯吧。if(!request.getParameter("deptName"))这样能判断???request.getParameter("deptName")返回的是一个String类型的值好吧。你怎么能直接当做Boolean变量使用呢。!! 既然是String类型的。那就是""了。 楼主可以这样判断String deptName = request.getParameter("deptName");if(deptName != null && deptName.trim().length() > 0){ //do sth} System.out.println(request.getParameter("deptName"));结果不是null就是""输出没有任何东西的话,那么就是""为null的话就会输出null 肯定是""么。虽然request.getParameter("xxx")返回值是string类型。但是也可以返回null呀。最简单的例子说明吧 <%out.println(request.getParameter("id")); %> <a href="A.jsp?id=">asdf</a>初次请求的时候,肯定输出null。然后点击链接的时候输出""; 用if else 多写几个测测不就OK了啊 String deptName = request.getParameter("deptName");if(deptName != null && deptName.trim().length() > 0){ //do sth}呵呵,问题解决了,多谢各位了!!! 那他就是的String.valueOf这个方法了啊。String类的源代码里就是如果valueOf这个方法的参数为null的话,就返回"null"这个字符串。我不是说request的方法不能返回null,而是说他用了String.valueOf这个方法之后是"" 呵呵。 spring,配置问题,纠结啊。怎么总报错 SSH框架可以自动生成DAO类,能不能自动生成SERVICE?高手指教 关于用WEBSERVICE开发电信C网短信客户端 学习用SSH做项目,现在很迷茫 请教jdbc无法访问mysql hibernate插入数据时的问题 权限菜单缓存问题? 如何通过JDBC连接msde数据库的一个实例。 CMP2.0中如果在数据库中直接增加、删除、修改记录后能不能反映不来? spring+mabitas 出现的错误 刚刚学了jsp,学练习练习不知道做什么? SSH 404错误 无法访问到页面,帮我看一下配置有什么错误!
还有啊,判断的话直接if(!request.getParameter("deptName"))就可以了
没这个参数 应该是个null if(null!=request.getParameter("deptName") && !"".equals("deptName"))
if(!request.getParameter("deptName"))这样能判断???request.getParameter("deptName")返回的是一个String类型的值好吧。你怎么能直接当做Boolean变量使用呢。!! 既然是String类型的。那就是""了。 楼主可以这样判断String deptName = request.getParameter("deptName");
if(deptName != null && deptName.trim().length() > 0){
//do sth
}
结果不是null就是""
输出没有任何东西的话,那么就是""
为null的话就会输出null
虽然request.getParameter("xxx")返回值是string类型。但是也可以返回null呀。
最简单的例子说明吧 <%out.println(request.getParameter("id")); %>
<a href="A.jsp?id=">asdf</a>
初次请求的时候,肯定输出null。然后点击链接的时候输出"";
String deptName = request.getParameter("deptName");
if(deptName != null && deptName.trim().length() > 0){
//do sth
}
呵呵,问题解决了,多谢各位了!!!