java代码不会在JSP中运行
我有一个带有两个选项卡的JSP页面,我正试图在第二个选项卡中运行一些Java代码,但我一直得到一个空指针异常。我发誓我的Java代码是正确的,但是第二个标签也不会出现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
<%
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吗?是的-名字试着打印出你得到的值,看看会发生什么。