易截截图软件、单文件、免安装、纯绿色、仅160KB

jsp null值的错误

String stationMind = request.getParameter("station");
我调式了一下
stationMind 为 null 因为在数据库里本身就是null

但是我做了判断 好像没起作用似的
if(!stationMind.equals("") && stationMind != null ){
    app.setStationMind(Short.valueOf(stationMind));
}
怎么到这里就报了java.lang.NullPointerException异常



if(!stationMind.equals("") && stationMind != null ){

应该是||
你想想这里的逻辑

if(stationMind != null && !stationMind.equals("")){
    app.setStationMind(Short.valueOf(stationMind));
}



我看错了  没仔细看
2楼对的

引用
if(!stationMind.equals("") && stationMind != null ){

应该是||
你想想这里的逻辑

正解


晕。。我也看错了

谢谢大家
我用了三楼的方法 对了

2,3楼的答案都行,要么先判断它是否为null---如2楼的答案
要么就用"".equle()---如3楼的答案


相关问答:

JSP存入数据库

我是用STRUTS ,做了一个JSP页面,提交后没有存入数据库。
JSP代码如下:
aa.jsp代码
<%@ page contentType="text/html;charset=gb2312" language="java"%>
<%@ taglib uri=" ......

jsp链接sql2000的疑问?



type Exception report


message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

org.apache.jas ......

关于jsp的一些小问题 - Web 开发 / JavaScript

我想用javabean实现计数
代码如下:
ComputerCount.java
package tom.jiafei;
import java.io.*;
public class ComputerCount{
  int number=0;
  boolean iscome=false;
  File file=new ......

关于AJAX和JSP的一些小问题~ - Java / Web 开发

我JSP的页面是:
<%@ page language="java" contentType="text/html; charset=gb2312"
  %>
<script>
function Save(){
xmlHttp=GetXmlHttpObject()
if(xmlHttp==nul ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号