这是报的错:请大家帮忙分析一下可能是哪里出了错,在线等待中。
description The server encountered an internal error () that prevented it from fulfilling this request.exception org.apache.jasper.JasperException: An exception occurred processing JSP page /showMyCart.jsp at line 5855:
56: <%
57:
58: for(int i=0;i<list.size();i++){
59: NewGoods newGoods=(NewGoods)list.get(i);
60: out.println(newGoods.getGoodsName());
61:
Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:524)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:435)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
gnu06.wsp.servlet.ShoppingClServlet.doPost(ShoppingClServlet.java:50)
gnu06.wsp.servlet.ShoppingClServlet.doGet(ShoppingClServlet.java:20)
javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
gnu06.wsp.util.EncodingFilter.doFilter(EncodingFilter.java:26)
root cause java.lang.NullPointerException
org.apache.jsp.showMyCart_jsp._jspService(showMyCart_jsp.java:126)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:393)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
gnu06.wsp.servlet.ShoppingClServlet.doPost(ShoppingClServlet.java:50)
gnu06.wsp.servlet.ShoppingClServlet.doGet(ShoppingClServlet.java:20)
javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
gnu06.wsp.util.EncodingFilter.doFilter(EncodingFilter.java:26)
这边是源代码:<%@ page language="java" import="java.util.*" pageEncoding="GBK"%>
<%@ page import="gnu06.*" %>
<%@ page import="gnu06.wsp.bean.*" %>
<%@ page import="gnu06.wsp.dao.imple.*" %>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<%
List list=(List)request.getAttribute("list");
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">
<title>My JSP 'showMyCart.jsp' starting page</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
--> </head>
<body>
<table width="80%" border="1" >
<tr>
<td height="112" colspan="2" align="center">
<jsp:include page="header.jsp"></jsp:include>
</td>
</tr>
<tr>
<td width="20%" height="367">"<jsp:include page="left.jsp"></jsp:include> </td>
<td width="80%" align="left" valign="top"><table width="100%" border="1" bordercolor="#990099">
<tr>
<td colspan="6" align="left"> <jsp:include page="middle.jsp"></jsp:include>
</td>
</tr>
<tr bordercolor="1" bgcolor="#FFFFCC">
<td height="108" colspan="3" bgcolor="#FFFFFF"><img src="image/myCart_tubiao2.jpg" width="184" height="106" /></td>
<td colspan="3" bgcolor="#FFFFFF"><span class="STYLE1">欢 迎 来 到 购 物 车!</span></td>
</tr>
<tr>
<td width="12%"><span class="STYLE2">序号</span></td>
<td width="12%"><span class="STYLE2">商品名称</span></td>
<td width="24%"><span class="STYLE2">商品价格</span></td>
<td width="16%"><span class="STYLE2">商品数量</span></td>
<td colspan="2" align="right"><span class="STYLE2">总金额</span></td>
</tr>
<%
for(int i=0;i<list.size();i++){
NewGoods newGoods=(NewGoods)list.get(i);
%>
<tr valign="top">
<td><span class="STYLE5"><%=newGoods.getGoodsId() %></span></td>
<td><span class="STYLE5"><%=newGoods.getGoodsName() %></span></td>
<td><span class="STYLE5"><%=newGoods.getGoodsPrice() %>元</span></td>
<td><input name="textfield" type="text" id="textfield" size="10" /> </td>
<td width="18%">删除</td>
<td width="18%" align="right"><span class="STYLE5">2100.0元</span></td>
</tr>
<%
}
%>
<tr>
<td colspan="6" align="right"><span class="STYLE6"><span class="STYLE7">总金额:</span>4100.00¥</span></td>
</tr>
<tr align="center">
<td height="17" colspan="2"><span class="STYLE4"><a href="<%=path %>/index.jsp">继续购物|</a></span></td>
<td width="24%"><span class="STYLE4">网银结账|</span></td>
<td width="16%"><span class="STYLE4">清空购物车|</span></td>
<td colspan="2"><span class="STYLE4">修改数量</span></td>
</tr>
</table></td>
</tr>
<tr>
<td height="69" colspan="2" align="center">"<jsp:include page="down.jsp"></jsp:include>
</td>
</tr>
</table>
</body>
</html>
description The server encountered an internal error () that prevented it from fulfilling this request.exception org.apache.jasper.JasperException: An exception occurred processing JSP page /showMyCart.jsp at line 5855:
56: <%
57:
58: for(int i=0;i<list.size();i++){
59: NewGoods newGoods=(NewGoods)list.get(i);
60: out.println(newGoods.getGoodsName());
61:
Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:524)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:435)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
gnu06.wsp.servlet.ShoppingClServlet.doPost(ShoppingClServlet.java:50)
gnu06.wsp.servlet.ShoppingClServlet.doGet(ShoppingClServlet.java:20)
javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
gnu06.wsp.util.EncodingFilter.doFilter(EncodingFilter.java:26)
root cause java.lang.NullPointerException
org.apache.jsp.showMyCart_jsp._jspService(showMyCart_jsp.java:126)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:393)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
gnu06.wsp.servlet.ShoppingClServlet.doPost(ShoppingClServlet.java:50)
gnu06.wsp.servlet.ShoppingClServlet.doGet(ShoppingClServlet.java:20)
javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
gnu06.wsp.util.EncodingFilter.doFilter(EncodingFilter.java:26)
这边是源代码:<%@ page language="java" import="java.util.*" pageEncoding="GBK"%>
<%@ page import="gnu06.*" %>
<%@ page import="gnu06.wsp.bean.*" %>
<%@ page import="gnu06.wsp.dao.imple.*" %>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<%
List list=(List)request.getAttribute("list");
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">
<title>My JSP 'showMyCart.jsp' starting page</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
--> </head>
<body>
<table width="80%" border="1" >
<tr>
<td height="112" colspan="2" align="center">
<jsp:include page="header.jsp"></jsp:include>
</td>
</tr>
<tr>
<td width="20%" height="367">"<jsp:include page="left.jsp"></jsp:include> </td>
<td width="80%" align="left" valign="top"><table width="100%" border="1" bordercolor="#990099">
<tr>
<td colspan="6" align="left"> <jsp:include page="middle.jsp"></jsp:include>
</td>
</tr>
<tr bordercolor="1" bgcolor="#FFFFCC">
<td height="108" colspan="3" bgcolor="#FFFFFF"><img src="image/myCart_tubiao2.jpg" width="184" height="106" /></td>
<td colspan="3" bgcolor="#FFFFFF"><span class="STYLE1">欢 迎 来 到 购 物 车!</span></td>
</tr>
<tr>
<td width="12%"><span class="STYLE2">序号</span></td>
<td width="12%"><span class="STYLE2">商品名称</span></td>
<td width="24%"><span class="STYLE2">商品价格</span></td>
<td width="16%"><span class="STYLE2">商品数量</span></td>
<td colspan="2" align="right"><span class="STYLE2">总金额</span></td>
</tr>
<%
for(int i=0;i<list.size();i++){
NewGoods newGoods=(NewGoods)list.get(i);
%>
<tr valign="top">
<td><span class="STYLE5"><%=newGoods.getGoodsId() %></span></td>
<td><span class="STYLE5"><%=newGoods.getGoodsName() %></span></td>
<td><span class="STYLE5"><%=newGoods.getGoodsPrice() %>元</span></td>
<td><input name="textfield" type="text" id="textfield" size="10" /> </td>
<td width="18%">删除</td>
<td width="18%" align="right"><span class="STYLE5">2100.0元</span></td>
</tr>
<%
}
%>
<tr>
<td colspan="6" align="right"><span class="STYLE6"><span class="STYLE7">总金额:</span>4100.00¥</span></td>
</tr>
<tr align="center">
<td height="17" colspan="2"><span class="STYLE4"><a href="<%=path %>/index.jsp">继续购物|</a></span></td>
<td width="24%"><span class="STYLE4">网银结账|</span></td>
<td width="16%"><span class="STYLE4">清空购物车|</span></td>
<td colspan="2"><span class="STYLE4">修改数量</span></td>
</tr>
</table></td>
</tr>
<tr>
<td height="69" colspan="2" align="center">"<jsp:include page="down.jsp"></jsp:include>
</td>
</tr>
</table>
</body>
</html>
解决方案 »
- 求 汽车网源码 可用RMB购买
- jsp与数据库连接
- 内存分配和调用顺序问题
- 真是奇怪了昨天还行今天怎么就出错了javax.servlet.ServletException: [Microsoft][SQLServer 2000 Driver for JDBC]Error establishing
- 请教菜单弹出的问题!
- 小菜关于javaBean和servlet以及设计模式的一些小疑问?
- linux下与apache的连接.
- OperaMasks-ui,omGrid中的dataSource该怎么写
- 研读源代码:雷霆论坛 action="login.do" 是什么???
- 400分求教: 求教一简单问题,现场给分
- C#处理jsp调用
- 系统提供webservice时,如何获取调用方的真实IP地址
for(int i=0;i<list.size();i++){
NewGoods newGoods=(NewGoods)list.get(i);
out.println(newGoods.getGoodsName());
...
}
}