NullPointer
肯定哪个变量还没被赋值
你就在使用了
肯定哪个变量还没被赋值
你就在使用了
解决方案 »
- JSP SERVLET传值
- 全天下最可笑的笑话,可以上中央一套了,大家看看。软件业的耻辱
- 哪位高手现在有下载javamail类包的具体地址,给我发一份好吗?
- 求助 Properties 文件路径问题
- DriverManager.getConnection(String url, String user, String password)
- jsp 与 excel
- hibernate怎么更新对象的部分属性,我用的是spring和hibernate
- jsp的页面重定向问题
- 正常情况:表单提交,到处理页面,在处理页面返回的话,表单内容不用重新输入,但是?
- beanutils.populate +java.lang.IndexOutOfBoundsException的问题求助
- 受老大之托,我要帮公司招一个程序员,那位老大有兴趣的请和我联系!
- 关于分页当中的rs.last()
java.lang.NullPointerException
空指针错误,把你的jsp源文件贴出来
<%@ include file = "config.jsp" %>
<%@ page import="java.util.*,myshop.product_sys.productBean"%>
<%@ page contentType="text/html;charset=GBK"%>
<jsp:useBean id="ManagerProduct" scope="page" class="myshop.product_sys.ManagerProduct"/>
<jsp:useBean id="ManagerCatalog" scope="page" class="myshop.catalog_sys.ManagerCatalog"/>
<jsp:useBean id="ManagerMember" scope="page" class="myshop.member_sys.ManagerMember"/>
<jsp:useBean id="ManagerNews" scope="page" class="myshop.news_sys.ManagerNews"/>
<jsp:useBean id="ManagerHandle" scope="page" class="myshop.Handle"/>
<%
Hashtable HashResult = new Hashtable();
Vector productBeanVector = new Vector();
String bgColor="";
%>
<html>
<head>
<title>CWC大型购物商城</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link href="../myjspshop/style" rel="stylesheet" type="text/css">
<link href="style" rel="stylesheet" type="text/css">
</head>
<body topmargin="0">
<%@ include file = "head.jsp" %>
<br>
<table width="770" border="0" align="center" cellpadding="0" cellspacing="0">
<tr align="center" valign="top">
<td width="22%">
<%=ManagerMember.LoginORInfo(tb_member_info,request,session)%> <br>
<table width="100%" border="0" cellspacing="0" cellpadding="2">
<tr>
<td align="center" valign="middle" bgcolor="#FF6600" class="line1"><font color="#FFFFFF">商
城 热 讯</font></td>
</tr>
<%
HashResult = ManagerNews.ReXun(tb_news_info,10);String idReXun[] = (String[])HashResult.get("id");
String topicReXun[] = (String[])HashResult.get("topic");for (int i=0; i<topicReXun.length && topicReXun[i] != null; i++) {
out.println("<tr bgcolor=#eeeeee>\n");
out.println("<td width=82% ><font color=red>·</font><a href=admin/news_sys/DetailNews.jsp?Nid=" + idReXun[i] + ">" + topicReXun[i] + "</a></td>\n");
out.println("</tr>\n");
}
%>
</table>
<br>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="center" valign="top" class="line234"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="center" valign="middle"><table width="100%" border="0" cellspacing="0" cellpadding="3">
<tr>
<td align="center" valign="middle" background="<%=SystemURL%>img/top_bg2.jpg"><font color="#FFFFFF">分
类 导 航</font></td>
</tr>
</table></td>
</tr>
<tr>
<td height="40" align="center" valign="top" bgcolor="eeeeee"><%=ManagerCatalog.ShowMainCatalog(tb_shop_catalog)%><br> </td>
</tr>
<tr>
<td align="right" valign="bottom" bgcolor="eeeeee"><img src="<%=SystemURL%>img/buttom_line.gif" width="158" height="22"></td>
</tr>
</table></td>
</tr>
</table>
<br>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="line234"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="center" valign="middle"><table width="100%" height="22" border="0" cellpadding="0" cellspacing="0">
<tr>
<td align="center" valign="middle" background="img/top_bg2.jpg"><font color="#FFFFFF">
新 手 指 南</font></td>
</tr>
</table></td>
</tr>
<tr>
<td align="center" valign="top" bgcolor="eeeeee"> <table width=100% border=0 cellspacing=0 cellpadding=3>
<tr>
<td> - 本站接受哪些付款方式 </td>
</tr>
<tr>
<td> - 如何查询订单处理情况</td>
</tr>
<tr>
<td>- 你们的产品可靠吗?</td>
</tr>
<tr>
<td>- 如何查询订单处理情况</td>
</tr>
<tr>
<td>- 如何查询订单处理情况</td>
</tr>
<tr>
<td>- 如何查询订单处理情况</td>
</tr>
</table></td>
</tr>
<tr>
<td align="right" valign="bottom" bgcolor="eeeeee"><img src="img/buttom_line.gif" width="158" height="22"></td>
</tr>
</table></td>
</tr>
</table>
<p> </p></td>
<td width="56%">
<table width="96%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td align="center" valign="middle"><img src="img/a1.gif" width="207" height="73"></td>
<td align="center" valign="middle"><img src="img/a2.gif" width="207" height="73"></td>
</tr>
<tr>
<td align="center" valign="middle"><img src="img/a3.gif" width="207" height="87"></td>
<td align="center" valign="middle"><img src="img/a4.gif" width="207" height="87"></td>
</tr>
</table>
<form action="admin/product_sys/search.jsp" method="post">
<table width="96%" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#999999">
<tr>
<td>
<table width="100%" border="0" align="center" cellpadding="3" cellspacing="0">
<tr bgcolor="f1f1f1">
<td width="50%" align="center" valign="middle">搜
索:
<input name="keyword" type="text" id="keyword" size="20"> </td>
<td width="22%" align="center" valign="middle"><select name="type" id="type">
<option value="name" selected>商品名称</option>
<option value="descript">商品简介</option>
</select></td>
<td width="21%" align="center" valign="middle"><input type="submit" name="Submit3" value="search"></td>
</tr>
</table>
</td>
</tr>
</table>
</form>
String description;
productBeanVector = ManagerProduct.getImportanceShow(tb_shop_catalog,tb_shop_product_info);
for (int i=0; i<productBeanVector.size(); i++) {
productBean productBean = (productBean)productBeanVector.elementAt(i);
description = productBean.getDescription();
if (description.length() > 65) description = description.substring(0,65) + "……";
%>
<table width="96%" height="87" border="0" align="center" cellpadding="3" cellspacing="0">
<tr>
<td colspan="2" bgcolor="f1f1f1"><font color="#DB0000"><strong>·<%=productBean.getName()%></strong></font></td>
</tr>
<tr>
<td width="15%" height="60" align="center" valign="top" bgcolor="f1f1f1"><a href=DetailProInfo.jsp?Pid=<%=productBean.getId()%>><img src="<%=productBean.getImgPath()%>" width="50" height="50"></a></td>
<td width="85%" valign="top" bgcolor="f1f1f1"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="line150"> <%=description%></td>
</tr>
<tr>
<td class="line150">价格:<font color="#FF0000">¥<%=productBean.getPrice()%></font> <font color="#0000FF">货架:</font><%=productBean.getCatalogPC()%></td>
</tr>
</table></td>
</tr>
</table>
<br>
<%
}
%>
<table width="96%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="13%" align="right" valign="middle" bgcolor="#FF6666" class="line1"><font color="#FFFFFF">最新商品
</font></td>
<td width="87%" align="left" valign="middle" bgcolor="#FFCCFF" class="line1"><img src="img/Untitled-1.jpg" width="67" height="22"></td>
</tr>
<tr>
<td colspan="2" bgcolor="f1f1f1"><%=ManagerProduct.ListProducts(tb_shop_catalog,tb_shop_product_info,3,3,50,50,"new")%>
</td>
</tr>
</table>
<br>
<table width="96%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="14%" align="right" valign="middle" bgcolor="#FF6666" class="line1"><font color="#FFFFFF">精彩推介</font></td>
<td width="86%" align="left" valign="middle" bgcolor="#FFCCFF" class="line1"><img src="img/Untitled-1.jpg" width="67" height="22"></td>
</tr>
<tr>
<td colspan="2" bgcolor="f1f1f1"><%=ManagerProduct.ListProducts(tb_shop_catalog,tb_shop_product_info,3,3,50,50,"show_out")%>
</td>
</tr>
</table><p> </p></td>
<td width="22%">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="line234"><table width="100%" height="22" border="0" cellpadding="0" cellspacing="0">
<tr>
<td align="center" valign="middle" background="<%=SystemURL%>img/top_bg2.jpg"><font color="#FFFFFF">统
计 信 息</font></td>
</tr>
</table>
<table width="100%" border="0" cellspacing="0" cellpadding="5">
<%=ManagerProduct.StatInfo(tb_shop_product_info,tb_member_info)%>
</table></td>
</tr>
</table>
<br>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="line234"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="center" valign="middle"><table width="100%" height="22" border="0" cellpadding="0" cellspacing="0">
<tr>
<td align="center" valign="middle" background="<%=SystemURL%>img/top_bg2.jpg"><font color="#FFFFFF">热
卖 商 品</font></td>
</tr>
</table></td>
</tr>
<tr>
<td align="center" valign="top" bgcolor="eeeeee"><%=ManagerProduct.HotSell(tb_shop_product_info)%><br> </td>
</tr>
<tr>
<td align="right" valign="bottom" bgcolor="eeeeee"><img src="<%=SystemURL%>img/buttom_line.gif" width="158" height="22"></td>
</tr>
</table></td>
</tr>
</table>
<br>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="line234"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="center" valign="middle"><table width="100%" height="22" border="0" cellpadding="0" cellspacing="0">
<tr>
<td align="center" valign="middle" background="<%=SystemURL%>img/top_bg2.jpg"><font color="#FFFFFF">人
气 商 品</font></td>
</tr>
</table></td>
</tr>
<tr>
<td align="center" valign="top" bgcolor="eeeeee"> <table width=100% border=0 cellspacing=0 cellpadding=3>
<%
productBeanVector = ManagerProduct.getHotClick(tb_shop_product_info,10);
for (int i=0; i<productBeanVector.size(); i++) {
productBean productBean = (productBean)productBeanVector.elementAt(i);
if (i%2 == 0) bgColor = "bgcolor=#ffffff";
%>
<tr <%=bgColor%>>
<td><a href=DetailProInfo.jsp?Pid=<%=productBean.getId()%>><%=productBean.getName()%></a></td>
</tr>
<%
bgColor = "";
}
%>
</table></td>
</tr>
<tr>
<td align="right" valign="bottom" bgcolor="eeeeee"><img src="<%=SystemURL%>img/buttom_line.gif" width="158" height="22"></td>
</tr>
</table></td>
</tr>
</table>
<br>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="line234"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="center" valign="middle"><table width="100%" height="22" border="0" cellpadding="0" cellspacing="0">
<tr>
<td align="center" valign="middle" background="<%=SystemURL%>img/top_bg2.jpg"><font color="#FFFFFF">热
评 商 品</font></td>
</tr>
</table></td>
</tr>
<tr>
<td align="center" valign="top" bgcolor="eeeeee">
<table width=100% border=0 cellspacing=0 cellpadding=3>
<%
productBeanVector = ManagerProduct.getHotTalkPro(tb_shop_product_info,tb_gbook_info,10);
for (int i=0; i<productBeanVector.size(); i++) {
productBean productBean = (productBean)productBeanVector.elementAt(i);
if (i%2 == 0) bgColor = "bgcolor=#ffffff";
%>
<tr <%=bgColor%>>
<td><a href=DetailProInfo.jsp?Pid=<%=productBean.getId()%>><%=productBean.getName()%></a></td>
</tr>
<%
bgColor = "";
}
%>
</table>
</td>
</tr>
<tr>
<td align="right" valign="bottom" bgcolor="eeeeee"><img src="<%=SystemURL%>img/buttom_line.gif" width="158" height="22"></td>
</tr>
</table></td>
</tr>
</table> </td>
</tr>
</table>
<br>
<br>
<%@ include file="foot.jsp"%>
</body>
</html>