jsp页面初始化报空指针异常,怎么办

问题描述

jsp页面初始化报空指针异常,怎么办
 <%
            String jmzmessages = null;
            String jmzid="";
            String jmzname="";
            jmzmessages = request.getParameter("jmzmessage");
            String[] jmzs = jmzmessages.split("/");
            if(jmzs.length>=2){
                jmzid = jmzs[0];
                jmzname=jmzs[1];
            }
         %>

页面加了上述代码。当注释 jmzmessages = request.getParameter("jmzmessage");之后,可以初始化运行。不知道哪里有问题!怎么办?

解决方案

改为如下代码:

 <%
String jmzid="";
String jmzname="";
String jmzmessages = request.getParameter("jmzmessage");
if(null==jmzmessages){
    jmzmessages="";
}
String[] jmzs = jmzmessages.split("/");
if(jmzs.length>=2){
jmzid = jmzs[0];
jmzname=jmzs[1];
}
%>

解决方案二:

这个参数(jmzmessage)为空

解决方案三:

<%
String jmzmessages = null;
String jmzid="";
String jmzname="";
jmzmessages = request.getParameter("jmzmessage");
System.out.println( jmzmessages);
String[] jmzs = jmzmessages.split("/");
if(jmzs.length>=2){
jmzid = jmzs[0];
jmzname=jmzs[1];
}
%>

 你request请求中没有这个参数(jmzmessage)吧!!
时间: 2024-12-21 09:33:16

jsp页面初始化报空指针异常,怎么办的相关文章

在开发EJB客户端的时候为甚么运行JSP页面总是报空指针异常?

问题描述 如题,小弟刚接触EJB写了一个测试EJB的客户端web应用,然后部署到tomcat下面,部署运行都没问题,可是一访问jsp页面就出现空指针异常,哪位大侠指点一下呀?

linux下jsp报错问题-jsp页面在linux报错问题

问题描述 jsp页面在linux报错问题 HTTP Status 500 - javax.servlet.ServletException: File ""/jsp/base/header.jsp"" not found type Exception report message javax.servlet.ServletException: File ""/jsp/base/header.jsp"" not found de

linux中Zabbix之Web页面初始化教程

    1.复制zabbix页面文件 [root@zabbix ~]# cd /home/zabbix/zabbix-2.2.5[root@zabbix zabbix-2.2.5]# cp -R frontends/php/ /var/www/html/zabbix   2.访问Web页面进行初始化   http://192.168.163.7/zabbix   出现以下报错请参考上小节中的二.2 配置PHP:     以上报错还显示php-bcmath php-mbstring两个包没有安装,

applet 在JSP 页面中怎么失去焦点

问题描述 大侠们,jsp页面中有一个applet,当jsp页面初始化时该applet自动获取了页面的焦点,现在怎么把焦点强制返回给页面啊?

jsp页面中用到${pageContext.request.contextPath}报空指针异常

问题描述 jsp页面中用到${pageContext.request.contextPath}报空指针异常 起初是jsp中红色感叹号,报javax.servlet.jsp.jspException can not resolve a type 我加入了jsp-api.jar报后,就报图片中的空指针异常了 <%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding=&q

在运行一个初始化jsp页面时出现的空指针异常

问题描述 在运行一个初始化jsp页面时出现的空指针异常 有一个空指针的错误,大神帮忙解释一下啊!! type Exception report message java.lang.NullPointerException description The server encountered an internal error that prevented it from fulfilling this request. exception org.apache.jasper.JasperExce

图片-svn更新后,jsp页面报java.lang.NullPointerException

问题描述 svn更新后,jsp页面报java.lang.NullPointerException 请大神指点 谢谢 解决方案 svn一般要先更新再提交,有报错的话就先修改错误 解决方案二: 空指针异常,看看你同组的人有没有修改过东西,没有全部上传

status-系统网页出现这报错:HTTP Status 500,是访问JSP页面哪个地方出错了或者别的?

问题描述 系统网页出现这报错:HTTP Status 500,是访问JSP页面哪个地方出错了或者别的? HTTP Status 500 - type Exception report message description The server encountered an internal error () that prevented it from fulfilling this request. exception org.apache.jasper.JasperException: j

io流-.jsp页面IO流读取文件报错

问题描述 .jsp页面IO流读取文件报错 <%@ page language=""java"" import=""java.util.*"" pageEncoding=""gb2312""%><%@ page import=""java.io.*""%><%@ page import=""org.a