forward(request,response) nullpointerexception

来源:百度知道 编辑:UC知道 时间:2024/06/07 22:46:42
本来页面请求结果上可以刷新,但是我添加了一段控制的java代码后,再刷新时,出现dis.forward(request,response),空指针错误,是什么原因,该怎么该呢?
原来:<SPAN
id=Repeater_zizhi__ctl1_Label_imgdel>

<IMG
src="<%=qyzzh.getZzhtp() %>" width=450
onload="javascript:if(this.height>300) this.height=300;"
border=0 ></SPAN>
现在:<SPAN
id=Repeater_zizhi__ctl1_Label_imgdel>
<%if(qyzzh.getZzhtp().isEmpty()){ %><%=qyzzh.getZzhtp() %><%}else { %>

<IMG
src="<%=qyzzh.getZzhtp() %>" width=450
onload="javascript:if(this.height>300) this.height=300;"
border=0

if(qyzzh.getZzhtp().isEmpty())改成
if(qyzzh.getZzhtp()!=null)//试试
或者改成if(!qyzzh.getZzhtp().isEmpty())
你这个是qyzzh.getZzhtp().isEmpty()如果为空就不应该再显示了 空还能显示什么呢?

qyzzh.getZzhtp().isEmpty()前面加个叹号啊,你这句话逻辑反了。。。
应该是当他不为空的时候才执行后边的