数据库:musicDB
歌曲表:song/ 字段有下:(歌手artist 歌曲song 专辑album 点击数songCount  歌曲路径path)
歌手表:artist/字段有下:(歌手artist 点击数artistCount,歌手的任意歌曲被点击一次加一)
数据库连接bean:connect.java具体是这样的:正在做一个类似与百度MP3搜索的小项目,主页index.jsp有一个文本框,(可按照歌手名或歌曲名进行搜索,搜索结果指向serch.jsp页面)一个搜索按钮,还有两个链接:歌手top200,歌手top100,(由点击数artistCount来得到)这两个链接通过参数gTop传递给artist.jsp处理,artist页面里可以看到由传递过来的gTop查出来的artist表里的歌手。现在我做的这个JSP页面调试通不过,还请大哥们指点指点,最好能把调试好的代码给我回复一下,拜谢!!<%@ page contentType="text/html; charset=gb2312" %>
<%@ page import="Servlet.*,java.sql.*,java.util.*,java.io.*" %>
<%@ page language="java" %>
<HTML>
<HEAD><TITLE>RESULT PAGE</TITLE></HEAD>
<BODY>
<%
int top;
top=request.getParameter(gTop);

try
   {
Statement st=new ConnectionDB().getConnection().createStatement();
String sql="select top "+top+" artist from artist order by artistCount desc";
ResultSet rs=st.executeQuery(sql);

out.print("<TR>");
%>

<TABLE cellSpacing=0 cellPadding=1 width="100%" align=center border=0>
<TBODY>
<%
while(rs.next())
{
%>
<TD class=border width="3%" height=28><%=i%>.</TD>
     <TD class=border width="17%" bgColor=#ffffff height=28><A 
       href="http://192.168.0.99:8000/search.jsp?searchMess=<%= rs.getString("artist") %>" 
       target=_blank>rs.getString("artist")</A></TD>
      
       <%
if((rs.getRow())%4==1)
out.print("</TR><TR>");
%>
</TOBDY>
</TABLE>
<%
}
rs.close();
st.close();
}
catch(Exception e)
{
e.printStackTrace();
}     
%>
<TABLE cellSpacing=0 cellPadding=0 width="100%" align=center border=0>
<TBODY>
<TR>
    <TD>&nbsp;</TD>
    <TD align=center height=20><A 
     href="192.168.0.99:8000/index.jsp">返回页首</A></TD>
     </TR>
   <TR bgColor=#bee9f9>
    <TD colSpan=2 height=1>
    </TD>
    </TR>
    </TBODY>
</BODY>
</HTML>