字符串比较 在JSP中我定义一个String schid=request.getParameter("schid");怎样看它不是是等于空.if(schid=="") {^^^^^}我这样判断里面的代码不执行的,比较问题.谢谢!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 晕,这个问题太初级了,记得多看看书if ("".equals(schid)) { //schid为""} else { //schid不为""} 对字符串的比较得用equals,同意楼上的说法!!! 用schid==“”&&schid==null判断也可以 用if(schid==null || schild.equals(""))来判断最好把schid==null 放在前面因为如果schid真的为null,那么你先用schild.equals("")来判断就会抛异常null和""是不一样的 if(schid==null || "".equals(schild) || "null".equals(schild)){ ...........} 点击图片登陆实现 网站普遍安全漏洞的问题 struts 2.0 多语言问题 struts中在jsp中的表单提交问题困惑 Spring Security 使用 请问用代码实现的数据库连接池和通过配置服务器实现的数据库连接池有什么区别? 选择下拉菜单的某一项时的触发事件是什么 如何解决一个矛盾 如何在JSP中操作COOKIES? jdk1.4 + jrun平台连oracle应该用什么驱动? 再发个问题,在线等,解决后马上散分! 新手请教 关于jsp读取路径 感恩不尽!!!!!!!
if ("".equals(schid)) {
//schid为""
} else {
//schid不为""}
最好把schid==null 放在前面
因为如果schid真的为null,那么你先用schild.equals("")来判断就会抛异常
null和""是不一样的
...........
}