Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
java代码不会在JSP中运行_Java_Jsp - Fatal编程技术网

java代码不会在JSP中运行

java代码不会在JSP中运行,java,jsp,Java,Jsp,我有一个带有两个选项卡的JSP页面,我正试图在第二个选项卡中运行一些Java代码,但我一直得到一个空指针异常。我发誓我的Java代码是正确的,但是第二个标签也不会出现 <% String fn = request.getParameter("fn9"); String ln = request.getParameter("ln9"); String primaryEmail = request.getParameter("primaryemail9"); CreatingTheProvi

我有一个带有两个选项卡的JSP页面,我正试图在第二个选项卡中运行一些Java代码,但我一直得到一个空指针异常。我发誓我的Java代码是正确的,但是第二个标签也不会出现

<%
String fn = request.getParameter("fn9");
String ln = request.getParameter("ln9");
String primaryEmail = request.getParameter("primaryemail9");

CreatingTheProviderFile ctpf = new CreatingTheProviderFile();

char[] c = fn.toCharArray();

if(fn != null){
   System.out.println("it is blank");
}else{
   System.out.println("it is something else");
}

if(fn != ''){
ctpf.FillNameArray(fn, ln, primaryEmail); 
}
%>
谢谢你的帮助,
谢谢

是的<代码>fn为空

// test for null, init to null if fn is null.
char[] c = (fn != null) ? fn.toCharArray() : null;

if (fn != null) {
  System.out.println("it is not null");
  if (fn.length() > 0) { // fn != '' is illegal, could have used !fn.equals("") - 
                         // note double quotes (not single).
    ctpf.FillNameArray(fn, ln, primaryEmail); 
  }
} else {
  System.out.println("it is something else");
}

对<代码>fn为空

// test for null, init to null if fn is null.
char[] c = (fn != null) ? fn.toCharArray() : null;

if (fn != null) {
  System.out.println("it is not null");
  if (fn.length() > 0) { // fn != '' is illegal, could have used !fn.equals("") - 
                         // note double quotes (not single).
    ctpf.FillNameArray(fn, ln, primaryEmail); 
  }
} else {
  System.out.println("it is something else");
}

对<代码>fn为空

// test for null, init to null if fn is null.
char[] c = (fn != null) ? fn.toCharArray() : null;

if (fn != null) {
  System.out.println("it is not null");
  if (fn.length() > 0) { // fn != '' is illegal, could have used !fn.equals("") - 
                         // note double quotes (not single).
    ctpf.FillNameArray(fn, ln, primaryEmail); 
  }
} else {
  System.out.println("it is something else");
}

对<代码>fn为空

// test for null, init to null if fn is null.
char[] c = (fn != null) ? fn.toCharArray() : null;

if (fn != null) {
  System.out.println("it is not null");
  if (fn.length() > 0) { // fn != '' is illegal, could have used !fn.equals("") - 
                         // note double quotes (not single).
    ctpf.FillNameArray(fn, ln, primaryEmail); 
  }
} else {
  System.out.println("it is something else");
}

抛出NullPointerException的行是带有fn.tocharray()的行;这意味着fn为空

试一试


抛出NullPointerException的行是带有fn.tocharray()的行;这意味着fn为空

试一试


抛出NullPointerException的行是带有fn.tocharray()的行;这意味着fn为空

试一试


抛出NullPointerException的行是带有fn.tocharray()的行;这意味着fn为空

试一试



在执行fn.toCharArray()之前,请检查fn是否为null。你待会再查。但如果fn为null,则只会在fn.tocharray()上出现异常,其余代码不会执行。

在执行fn.tocharray()之前,请检查fn是否为null。你待会再查。但如果fn为null,则只会在fn.tocharray()上出现异常,其余代码不会执行。

在执行fn.tocharray()之前,请检查fn是否为null。你待会再查。但如果fn为null,则只会在fn.tocharray()上出现异常,其余代码不会执行。

在执行fn.tocharray()之前,请检查fn是否为null。你待会再查。但若fn为null,则只会在fn.tocharray()上出现异常,其余代码不会执行。

当您更改选项卡时,可能会丢失请求范围内的数据(只是猜测)。作为一个实验,您可以考虑将数据放入会话范围中。如果它有效,您可能会对天气或非天气进行排序,将其保留为会话范围。

当您更改选项卡时,您可能会丢失请求范围内的数据(只是猜测)。作为一个实验,您可以考虑将数据放入会话范围中。如果它有效,您可能会对天气或非天气进行排序,将其保留为会话范围。

当您更改选项卡时,您可能会丢失请求范围内的数据(只是猜测)。作为一个实验,您可以考虑将数据放入会话范围中。如果它有效,您可能会对天气或非天气进行排序,将其保留为会话范围。

当您更改选项卡时,您可能会丢失请求范围内的数据(只是猜测)。作为一个实验,您可以考虑将数据放入会话范围中。如果它有效,您可以对天气或非天气的值进行排序,将其保留为会话范围。

似乎fn为null。这意味着您没有从请求中获得它。我想是这样的,所以我在html value=“Shawn”中添加了一个值。希望当页面加载时,它会有一个值得使用的值。出于某种原因,我仍然得到空指针异常。您是如何添加它的?是fn9=shawn吗?是的-名字试着打印出你得到的值,看看会发生什么。似乎fn是空的。这意味着您没有从请求中获得它。我想是这样的,所以我在html value=“Shawn”中添加了一个值。希望当页面加载时,它会有一个值得使用的值。出于某种原因,我仍然得到空指针异常。您是如何添加它的?是fn9=shawn吗?是的-名字试着打印出你得到的值,看看会发生什么。似乎fn是空的。这意味着您没有从请求中获得它。我想是这样的,所以我在html value=“Shawn”中添加了一个值。希望当页面加载时,它会有一个值得使用的值。出于某种原因,我仍然得到空指针异常。您是如何添加它的?是fn9=shawn吗?是的-名字试着打印出你得到的值,看看会发生什么。似乎fn是空的。这意味着您没有从请求中获得它。我想是这样的,所以我在html value=“Shawn”中添加了一个值。希望当页面加载时,它会有一个值得使用的值。出于某种原因,我仍然得到空指针异常。您是如何添加它的?是fn9=shawn吗?是的-名字试着打印出你得到的值,看看会发生什么。