在jsp中,怎样写判断long型数据为空的语句,谢谢!

if (null == ett.getQxdm() || 0 == ett.getQxdm().length()) {
strError = "区县代码不能为空";
break;
}
我是新手,这句话应该如何更改呢?谢谢了!望高手赐教
厄。这个是一部分代码,总体的是来判断网页页面的输入内容的,这个是string型的,要是改成long型的应该如何改呢?望高手明示

long类型是基本数据类型不可能被赋null值.
Long类型是对象,可能为null值,只需要用==null 判断就行了
从你的代码来看好像不是判断Long型数据值为null,应该是String类型的吧
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-06-30
long code = 0;
String codeStr = ett.getQxdm();
code = Long.parseLong(codeStr);本回答被提问者采纳
第2个回答  2009-06-29
又不是循环为什么要break?不明白

关于JSP中request.getParameter()判断得到否为空的问题
String name=Bytes(request.getParameter("name"));\/\/Bytes()为格式化表单参数的乱码 f(name!= null && "".equals(name.trim())){} 这样写绝对没有问题,应该这样写是最标准的写法,先判断是否为空,如果不为空,再于空字符串比较 注意:空字符串并不代表为空 ...

jsp判断字符串是否为空的方式
pass==null 说明pass对象只被声明引用,并未在堆内存中实例化此对象,这就好比你知道装水需要容器,但是你现在无容器。而pass==“”,说明此对象已经被实例化,即,装水的容器你已经拿到手,但是现在容器是空的。

jsp 关于if的空值的判断
java中除了基本数据类型外其他的默认值就都是null了,你这个a赋了个“”值,它的值就是空,不是null,null != "";所以a != null成立,所以打印出1 了。想要在jsp里面做这些判断还是用jstl标签吧,反正以后绝对会用到的。在页面的最上面<%@ page这一行的下面导入标签库:<%@ taglib prefix="...

在js里面可以写jsp语句吗
可以,当然是要以jsp为扩展名,而且装有tomcat等服务器 js里头的jsp 用 <%%>搞起来就可以

在JSP中<%!%>,<%%><%=%>三个标签有什么区别
<%%>表示所执行的jsp语句块,也就是相应的java代码<%=%>相当于<%out.println("字符串");%>,在网页中显示某一个变量或某一个表达式的值 本回答被网友采纳 niusoft | 推荐于2018-03-14 17:14:40 举报| 评论 7 0 <%!%>全局<%%>兼容asp<%=%>兼容asp kadxm | 发布于2006-09-17 举报| ...

标准表达式中数据类型不匹配。 jsp
String sqlStmt= "SELECT employee_bm, employee_name, employee_indentify, employee_time, employee_zhiwu, employee_remark FROM employee_tb where employee_name='" +employee_name"'";改成这样试下

Java中的Long类型能不能比较?
你把SQL语句答应出来 看看语句对不对就知道了么。 我也新手- - 难道Long后面还有个L?转换成double的行不

sql语句 varchar 判断空
我一般判断varchar或者char或者nvarchar等为空不为空就是 if 字段名<>''..else ..

jsp中两种包含语句的区别
例如里面不要包含这样的标签,因为是把源代码原封不动的附加过来,所以会与当前的jsp中的这样的标签重复导致出错。而应用<jsp:include>标签导入一个重用文件的时候,这个文件是经过编译的,通俗点说就是附加这个要导入文件经过编译后的效果,所以可以含有与当前jsp程序中重复的内容,因为在附加过来之前就会被...

在jsp中怎么输出oracle的long raw类型数据
将2进制的数据读出,然后base64加密,最后这样子: 差不多流程就是这样。 如果图片较大的话,就write到本地,然后在img标签中写上路径

相似回答