标题:请教大家,我的通知内容不能阅读,JSP+BEAN 做的
只看楼主
nibuhaoma
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2010-3-29
结帖率:83.33%
已结贴  问题点数:15 回复次数:1 
请教大家,我的通知内容不能阅读,JSP+BEAN 做的
我的是用JSP+JAVABEAN做的所以数据库的操作都在DBResult这个bean里!

有个问题想请教大家一下,我设计了一个通知栏,栏里显示的是通知题目,当要查看每条通知时应该一点击就可以显示具体的通知内容出来吧,我是这样设计的,但不知出错在哪里!!通知内容放在表:notice 里,里面有ID(int),title(varchar),content(text),compose_date(varchar),我在通知栏里沃展示的是title的内容,代码如下:

<%
while(rs.next()){
     if(i>(Page-1)*pagesize-1){
%>
 <tr>
 <td width="27%" height="21">&nbsp;</td>
 <td width="73%"><a href="tongzhichakan.jsp?id=<%=rs.getString("ID")%>" target="_blank" class="1 style1"><%=rs.getString("title")%></a></td>
 </tr>
 
 <%}i++;}%>
 
        上面部分在显示title时没问题 !!

问题是出现在我点击某个通知题目时连接就老是出问题,我在tongzhichakan.jsp(就是tongzhichakan.jsp出问题)里是这样设置的代码如下:

<%@ page contentType="text/html;charset=gb2312" language="java"%>
<%@ page import="*,java.sql.*"%>
<jsp:useBean id="rst" scope="page" class="
<%
   int ID=Integer.parseInt(request.getParameter("id"));
   String str="select * from notice where"+"ID='"+ID+"'";
   ResultSet rs=rst.getResult(str);//执行SQL语句获得结果集对象
%>

<table border="1" width="75%" cellspacing="0" cellpadding="0"
    bordercolorlight="#000000" bordercolordark="#FFFFFF">
    <tr>
        <td width="75%" colspan=2 bgcolor="#0000FF" height="35" align=center><b><font
            color="#FFFFFF">阅读通知</font></b></td>
    </tr>
   
    <tr>
        <td bgcolor="#FCFCFC" width="20%" valign="top"></td>
        <td bgcolor="#FCFCFC" width="80%"></td>
30:    </tr>
31:    <tr>
32:        <td align=center bgcolor="#FCFCFC">题目:&nbsp;</td>
33:    <td align=center bgcolor="#FCFCFC"><%=rs.getString("title")%></td>               就这里在显示出错!!当然下面也不能显示啦,下面也出错!An exception                                                                                            occurred processing JSP page/tongzhichakan.jsp at line 33

    </tr>
<tr>
        <td align=center bgcolor="#FCFCFC">内容:&nbsp;</td>
        <td align=center bgcolor="#FCFCFC"><%=rs.getString("content")%></td>
    </tr>
    <tr>
        <td align=center bgcolor="#FCFCFC">发表时间:&nbsp;</td>
        <td align=center bgcolor="#FCFCFC"><%=rs.getString("compose_date")%></td>
    </tr>
    </table>


麻烦大家指导我一下,我在学习当中需要大家指导!!有劳了!!
搜索更多相关主题的帖子: BEAN JSP 通知 阅读 
2010-04-18 10:55
linjx0123
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:14
帖 子:279
专家分:1362
注 册:2006-4-7
得分:15 
<jsp:useBean id="rst" scope="page" class="

33:    <td align=center bgcolor="#FCFCFC"><%=rs.getString("title")%></td>
javabean的id是rst,而出错地方是rs,所以要改成
<td align=center bgcolor="#FCFCFC"><%=rst.getString("title")%></td>
下面有好几处也一样
2010-04-19 09:07



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-303460-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.677236 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved