三个页面
第一个是这样
<%@page contentType="text/html;charset=gbk" %>
<%@page language="java" import="java.util.*" %>
<%@ include file="inc/cmnAuthenticate.jsp" %>
<%@page language="java" import="ch09.*" %>
<%
//本页面特有的一些共通变量
Hashtable myValues = null;
String sPageId = CommonConst.VIEWID_CATEGORY_ADD;
String sHTMLTitle = "商品分类信息 添加";
String sJSFile = "categoryAdd.js";
%>
<%@ include file="inc/cmnPagePart1.jsp" %>这出错了
<%
//页面内部使用变量
Category oCategory = (Category)myValues.get("category");
if ( oCategory == null )
{
oCategory = new Category();
}
%>
<br>
请输入商品分类信息:<br>
<br>
<table border=0 cellpadding=0 cellspacing=0>
<tr>
<td width=50>
</td>
<td>
<table border=1 cellpadding=0 cellspacing=0>
<tr>
<td class="td_label" width=80>
商品分类ID
</td>
<td class="td_content" width=320>
<%=oCategory.getCategoryId()%><font color=blue>(自动生成)</font>
</td>
</tr>
<tr>
<td class="td_label" width=80>
商品分类名称
</td>
<td class="td_content" width=320>
<input type="text" size=20 maxlength=10 name="categoryName" value="<%=oCategory.getCategoryName()%>">
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td colspan=2 align=center>
<br><br>
<button οnclick="clearCategory()">清除</button> <input type="submit" value="登录">
</td>
</tr>
</table>
<input type="hidden" name="pageId" value="<%=sPageId%>">
<input type="hidden" name="actionId" value="register">
<input type="hidden" name="categoryId" value="<%=oCategory.getCategoryId()%>">
<%@ include file="inc/cmnPagePart2.jsp" %>
第二个
<%@page contentType="text/html;charset=gbk" %>
<%@page language="java" import="java.util.*" %>
<%@page language="java" import="ch09.*" %>
<%@page language="java" import="ch09.object.unit.*" %>
<%@page language="java" import="ch09.object.complex.*" %>
<%!
//如果某字符串为null,则返回空字符串.
public String NVL(String sInput)
{
if ( sInput == null )
{
return "";
}
return sInput;
}
%>
<%
Hashtable myValues = (Hashtable)session.getAttribute(sPageId);//sPageId是红波浪线
User userInfo = (User)session.getAttribute("loginUser");
//(共通)错误消息或者其他消息
String sDispMsg = "";
if ( myValues != null )
{
String sErrMsg = (String) myValues.get("errMsg");
String sInitMsg = (String) myValues.get("initMsg");
if ( sErrMsg != null )
{
sDispMsg = sErrMsg;
}
else if ( sInitMsg != null )
{
sDispMsg = sInitMsg;
}
}
%>
<html>
<head>
<title><%=sHTMLTitle%></title>//出错
<meta http-equiv="Content-Type" content="text/html; charset=gbk">
<script language="JAVASCRIPT" src="common/cmnScript.js"></script>
<script language="JAVASCRIPT" src="<%=sJSFile%>"></script>//出错
<link rel="stylesheet" type="text/css" href="common/cmnStyle.css" TITLE="common"></link>
<script language="JAVASCRIPT">
var sErrMsg = "<%=sDispMsg%>";
</script>
</head>
<body>
<form name="form_main" action="servlet/CommonServlet" method="post"
οnsubmit="return checkInput();" οnreset="resetForm()">
<table align=center border=0 cellpadding=0 cellspacing=1 bgcolor="#264A98" width=800>
<tr>
<td width=800>
<table border=0 cellpadding=0 cellspacing=0 bgcolor="#FFFFFF" width=800>
<tr>
<td colspan=2 background="img/title_back.jpg" height=65>
<table border=0 cellpadding=0 cellspacing=0 width=800>
<tr>
<td align=left valign=top height=45>
<img src="img/title_logo.gif" border=0>
</td>
<td align=right>
<font color=white><%=sShowDate%> </font>
</td>
</tr>
<tr>
<td align=left valign=top height=20>
</td>
<td align=right valign=top style="color:white;">
欢迎您,<%=userInfo.getRealname()%>!
<a href="javascript: help('<%=sPageId%>')">?帮助</a>
┆
<a href="javascript: logout()">×退出登录</a>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td width=125 background="img/left_back.jpg" align=right valign=top height=500>
<table border=0 cellpadding=0 cellspacing=0>
<tr>
<td class="menu" id="menu1" οnclick="clickMenu(this)">
商品维护
</td>
<td width=10>
</td>
</tr>
<tr>
<td height=5 bgcolor="#CFDBF3">
</td>
</tr>
<tr id="menu1menu1" class="hide">
<td valign=center align=left>
<table border=0 cellpadding=0 cellspacing=0 width=105>
<tr>
<td class="sub_menu" id="001" οnclick="clickSubMenu('001')">
商品信息录入
</td>
</tr>
<tr>
<td height=3 bgcolor="#CFDBF3">
</td>
</tr>
<tr>
<td class="sub_menu" id="002" οnclick="clickSubMenu('002')">
商品信息修改
</td>
</tr>
<tr>
<td height=3 bgcolor="#CFDBF3">
</td>
</tr>
<tr>
<td class="sub_menu" id="003" οnclick="clickSubMenu('003')">
分类信息录入
</td>
</tr>
<tr>
<td height=3 bgcolor="#CFDBF3">
</td>
</tr>
<tr>
<td class="sub_menu" id="004" οnclick="clickSubMenu('004')">
分类信息修改
</td>
</tr>
</table>
</td>
<td width=10>
</td>
</tr>
<tr>
<td height=5 bgcolor="#CFDBF3">
</td>
</tr>
<tr>
<td class="menu" id="menu2" οnclick="clickMenu(this)">
供应商维护
</td>
<td width=10>
</td>
</tr>
<tr>
<td height=5 bgcolor="#CFDBF3">
</td>
</tr>
<tr id="menu2menu2" class="hide">
<td valign=center align=left>
<table border=0 cellpadding=0 cellspacing=0 width=105>
<tr>
<td class="sub_menu" id="005" οnclick="clickSubMenu('005')">
供应商录入
</td>
</tr>
<tr>
<td height=3 bgcolor="#CFDBF3">
</td>
</tr>
<tr>
<td class="sub_menu" id="006" οnclick="clickSubMenu('006')">
供应商修改
</td>
</tr>
<tr>
<td height=3 bgcolor="#CFDBF3">
</td>
</tr>
<tr>
<td class="sub_menu" id="007" οnclick="clickSubMenu('007')">
商品供应商
</td>
</tr>
</table>
</td>
<td width=10>
</td>
</tr>
<tr>
<td height=5 bgcolor="#CFDBF3">
</td>
</tr>
<tr>
<td class="menu" id="menu3" οnclick="clickMenu(this)">
订货管理
</td>
<td width=10>
</td>
</tr>
<tr>
<td height=5 bgcolor="#CFDBF3">
</td>
</tr>
<tr id="menu3menu3" class="hide">
<td valign=center align=left>
<table border=0 cellpadding=0 cellspacing=0 width=105>
<tr>
<td class="sub_menu" id="008" οnclick="clickSubMenu('008')">
商品订货录入
</td>
</tr>
<tr>
<td height=3 bgcolor="#CFDBF3">
</td>
</tr>
<tr>
<td class="sub_menu" id="009" οnclick="clickSubMenu('009')">
商品订单打印
</td>
</tr>
</table>
</td>
<td width=10>
</td>
</tr>
<tr>
<td height=5 bgcolor="#CFDBF3">
</td>
</tr>
<tr>
<td class="menu" id="menu4" οnclick="clickMenu(this)">
库存管理
</td>
<td width=10>
</td>
</tr>
<tr>
<td height=5 bgcolor="#CFDBF3">
</td>
</tr>
<tr id="menu4menu4" class="hide">
<td valign=center align=left>
<table border=0 cellpadding=0 cellspacing=0 width=105>
<tr>
<td class="sub_menu" id="010" οnclick="clickSubMenu('010')">
商品入库操作
</td>
</tr>
<tr>
<td height=3 bgcolor="#CFDBF3">
</td>
</tr>
<tr>
<td class="sub_menu" id="011" οnclick="clickSubMenu('011')">
库存报表打印
</td>
</tr>
</table>
</td>
<td width=10>
</td>
</tr>
</table>
</td>
<td width=675 valign=top>
<%@ include file="inc/cmnPagePart2.jsp" %>
第三个更是看不懂为什么这样
<%@page contentType="text/html;charset=gbk" %>
</td>
</tr>
</table>
</td>
</tr>
</table>
</center>
</form>
</body>
</html>
希望能帮我解决一下 是不是include出错啊
还有空指针问题