Myeclipse+Mysql.数据库连接正常,数据表user已经可以操作了,但是操作document数据表时,就出现这样了。
显示数据表的内容:
request.setCharacterEncoding("GBK");
//获取所有文档信息
ResultSet rs=document.show_all_document();
int i=0;
while(rs.next())
{
int DocumentID=rs.getInt("DocumentID");
%>
<tr>
<td width="10" align="center"><%=DocumentID%></td>
<td width="40" align="left"><a href=user_detail.jsp?DocumentID=<%=DocumentID%>
target="_self"><%=rs.getString("DocumentName")%></a></td>
</tr>
<%
}
%>JavaBean里document表操作
//获得所有文档信息,返回一个ResultSet对象
public ResultSet show_all_document()
{
this.strSql="select * from 'document_info' order by DocumentName asc";
ResultSet rs=null;
try
{
rs = super.exeSqlQuery(this.strSql);
}
catch(Exception ex)
{
System.out.println(ex.toString());
}
return rs;
}
然后,运行就出现
org.apache.jasper.JasperException: java.lang.NullPointerException
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:522)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:416)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)请求大家帮帮忙哈
显示数据表的内容:
request.setCharacterEncoding("GBK");
//获取所有文档信息
ResultSet rs=document.show_all_document();
int i=0;
while(rs.next())
{
int DocumentID=rs.getInt("DocumentID");
%>
<tr>
<td width="10" align="center"><%=DocumentID%></td>
<td width="40" align="left"><a href=user_detail.jsp?DocumentID=<%=DocumentID%>
target="_self"><%=rs.getString("DocumentName")%></a></td>
</tr>
<%
}
%>JavaBean里document表操作
//获得所有文档信息,返回一个ResultSet对象
public ResultSet show_all_document()
{
this.strSql="select * from 'document_info' order by DocumentName asc";
ResultSet rs=null;
try
{
rs = super.exeSqlQuery(this.strSql);
}
catch(Exception ex)
{
System.out.println(ex.toString());
}
return rs;
}
然后,运行就出现
org.apache.jasper.JasperException: java.lang.NullPointerException
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:522)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:416)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)请求大家帮帮忙哈
解决方案 »
- java开发框架
- 问三道面试题,请大家帮我看看,谢谢
- 用js,控制jsp页面body的onload只执行一次
- Jasperreport问题
- 关于JSP的数组 字符串问题【50分】,在线等!!!
- 使用struts2标签需要配置嘛?为什么我的页面上的标签不起作用呢?
- xml 命名空间的问题,急,高手进!
- JSP中如何嵌套javascript
- 装jsp运行的软件要占簋大的内存吗。?急
- 乱码问题(不是简单的new String(strNeedConvert.getBytes("ISO8859_1"),"gb2312");)
- [求助]hibernate mapping错误?
- 听闻Spring很小很强大,初学者来请教了~~
改成
this.strSql="select * from document_info order by DocumentName asc";因为查询出现异常,rs没有被赋值 , 所以rs.next报空指针
org.apache.jasper.JasperException: An exception occurred processing JSP page /Document_list.jsp at line 3633: //获取所有文档信息
34: ResultSet rs=document.show_all_document();
35: int i=0;
36: while(rs.next())
37: {
38: int DocumentID=rs.getInt("DocumentID");
39: %>这是咋回事呢???请求指教