可否如此地调用一个bean??
页面程序如下:
<table border="0" width="727" height="287">
<tr>
<td width="141" height="125" rowspan="2"><%paihang_show.output(request,response,1,1);%> </td>
<td width="228" height="46"><%paihang_show.output(request,response,1,2);%></td>
<td width="155" height="125" rowspan="2"><%paihang_show.output(request,response,2,1);%></td>
<td width="173" height="47"><%paihang_show.output(request,response,2,2);%></td>
</tr>
<tr>
<td width="228" height="73"><%paihang_show.output(request,response,1,3);%></td>
<td width="173" height="72"><%paihang_show.output(request,response,2,3);%></td>
</tr>
<tr>
<td width="380" height="36" colspan="2"><%paihang_show.output(request,response,3,0);%></td>
<td width="337" height="36" colspan="2"><%paihang_show.output(request,response,3,0);%></td>
</tr>
<tr>
<td width="380" height="35" colspan="2"><%paihang_show.output(request,response,4,0);%></td>
<td width="337" height="35" colspan="2"><%paihang_show.output(request,response,4,0);%></td>
</tr>
<tr>
<td width="380" height="29" colspan="2"><%paihang_show.output(request,response,5,0);%></td>
<td width="337" height="29" colspan="2"><%paihang_show.output(request,response,5,0);%></td>
</tr>
<tr>
<td width="380" height="31" colspan="2"><%paihang_show.output(request,response,6,0);%></td>
<td width="337" height="31" colspan="2"><%paihang_show.output(request,response,6,0);%></td>
</tr>
</table>
这样调用一个bean可以么??应该所有的都有显示,为何只显示出了第四个bean?
另外在bean中为了显示一个图片用了如下方法对么?out.println("<span class='unnamed1'>...</span><img src='"+rs.getString("image")+"'</font></a><br>");
谢谢
问题点数:100、回复次数:6Top
1 楼icewhite(默涵)回复于 2003-06-04 18:47:26 得分 25
帮你upTop
2 楼youngbamboo(youngbamboo)回复于 2003-06-04 18:50:58 得分 0
^_^,谢谢哦Top
3 楼luckyfanjian(luckyfan)回复于 2003-06-04 19:03:37 得分 25
可以!当然都可以!因该没有问题的
不知道怎么出的问题!你可以把你的代码贴出来,研究一下Top
4 楼youngbamboo(youngbamboo)回复于 2003-06-04 19:12:14 得分 0
package show;
import java.lang.*;
import java.sql.*;
import java.io.*;
import java.util.*;
import pool.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class paihang_show extends HttpServlet
{
public void output(HttpServletRequest request,HttpServletResponse response,int seq,int flag)throws ServletException,IOException,SQLException
{
//排名第一的seq=1,以此类推
//在排名第一和第二的情况下flag=1为需要照片,flag=2为显示书名,flag=3为详情连接
//连接数据库
DBConnectionManager connMgr = DBConnectionManager.getInstance();
Connection conn = connMgr.getConnection("oapool");
Statement mt= conn.createStatement();
response.setContentType("text/html;charset=GB2312");
PrintWriter out=response.getWriter();
//从数据库中选取
String sql="select book.name,m_tj.bookid from m_tj,book where m_tj.bookid=book.id order by num ASC";
ResultSet rs=mt.executeQuery(sql);
int i=1;
while( rs.next() && (i==seq) )
{
if( seq==1 || seq==2 )
{
if( flag==1 )
out.println("<span class='unnamed1'>...</span><img src='"+rs.getString("image")+"'><br>");
if( flag==2 )
out.println( "<span class='unnamed1'>...</span><a href='booksee.jsp?id="+rs.getString("name")+"' class='black'></a><br>" );
if( flag==3 )
out.println("<span class='unnamed1'>...</span><a href='booksee.jsp?id="+rs.getString("bookid")+"' class='black'><font size=2>详情请见正文</font></a><br>");
}
else
out.println("<span class='unnamed1'>...</span><a href='booksee.jsp?id="+rs.getString("bookid")+"' class='black'><font size=2>"+rs.getString("name")+"</font></a><br>");
i++;
}
rs.close();
mt.close();
connMgr.freeConnection("oapool",conn);
}
}Top
5 楼luckyfanjian(luckyfan)回复于 2003-06-04 19:25:32 得分 25
也没什么问题呀!
是不是connMgr的问题?Top
6 楼zuoyangguang(瓜瓜)回复于 2003-06-05 12:00:20 得分 25
upTop



