我的代码是这样的,请高手帮忙看看:
<TABLE cellSpacing=0 cellPadding=0 width="98%" border=0>
<TBODY>
<TR bgColor=#4696ff>
<TD align=middle width="100%" height=19><FONT
color=#ffffff><B>分类列表</B></FONT></TD></TR></TBODY></TABLE>
<TABLE cellSpacing=0 cellPadding=2 width="98%" border=0>
<TBODY>
<TR>
<TD bgColor=#4696ff height=47>
<TABLE cellSpacing=0 cellPadding=4 width="100%" bgColor=#ffffff
border=0>
<TBODY>
<TR>
<TD vAlign=top height=57>
<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
<TBODY>
<%
String sql2="select * from ChangpingClass";
ResultSet rs2 = reg.executequery(sql2);
if(!rs2.next())
{
%>
<TR><TD colspan="2" align="center">暂且没有任何分类</TD></TR>
<%
}
else
{ int classid=0;
rs2.previous();
while(rs2.next())
{
classid=rs2.getInt("Id");
%>
<TR>
<TD width="2%"><IMG height=12
src="images/dot.gif" width=12 align=absMiddle
border=0></TD>
<TD width="98%"><A
href="showlist.jsp?classid=<%=classid%>"><B><%=rs2.getString("ClassName")%></B></A></TD></TR>
<TR>
<TD width="2%"> </TD>
<TD width="98%">
<%
String sql1="select * from ChangpingInfo where ClassId="+classid;
ResultSet rs1 = reg.executequery(sql1);
int id=0;
rs1.previous();
while(rs1.next())
{
id=rs1.getInt("Id");
%>
<A href="showhw.jsp?id=<%=id%>"><%=rs1.getString("Name")%></A>
<%
}
%>
</TD></TR>
<%
}
}
%>
</TBODY></TABLE></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
运行时出现这样的错误:
org.apache.jasper.JasperException: Unable to compile class for JSP: An error occurred at line: 56 in the jsp file: /classlist.jsp
Syntax error on token "Invalid Character", delete this token
53: %>
54: <A href="showhw.jsp?id=<%=id%>"><%=rs1.getString("Name")%></A>
55:
56: <%
57: }
58: %>
59: </TD></TR>
Stacktrace:
org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:92)
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:330)
org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:423)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:317)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:295)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:282)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:586)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:317)
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)
note The full stack trace of the root cause is available in the Apache Tomcat/6.0.18 logs.
--------------------------------------------------------------------------------
望高手帮帮忙,小弟在此先谢谢了!!!!
<TABLE cellSpacing=0 cellPadding=0 width="98%" border=0>
<TBODY>
<TR bgColor=#4696ff>
<TD align=middle width="100%" height=19><FONT
color=#ffffff><B>分类列表</B></FONT></TD></TR></TBODY></TABLE>
<TABLE cellSpacing=0 cellPadding=2 width="98%" border=0>
<TBODY>
<TR>
<TD bgColor=#4696ff height=47>
<TABLE cellSpacing=0 cellPadding=4 width="100%" bgColor=#ffffff
border=0>
<TBODY>
<TR>
<TD vAlign=top height=57>
<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
<TBODY>
<%
String sql2="select * from ChangpingClass";
ResultSet rs2 = reg.executequery(sql2);
if(!rs2.next())
{
%>
<TR><TD colspan="2" align="center">暂且没有任何分类</TD></TR>
<%
}
else
{ int classid=0;
rs2.previous();
while(rs2.next())
{
classid=rs2.getInt("Id");
%>
<TR>
<TD width="2%"><IMG height=12
src="images/dot.gif" width=12 align=absMiddle
border=0></TD>
<TD width="98%"><A
href="showlist.jsp?classid=<%=classid%>"><B><%=rs2.getString("ClassName")%></B></A></TD></TR>
<TR>
<TD width="2%"> </TD>
<TD width="98%">
<%
String sql1="select * from ChangpingInfo where ClassId="+classid;
ResultSet rs1 = reg.executequery(sql1);
int id=0;
rs1.previous();
while(rs1.next())
{
id=rs1.getInt("Id");
%>
<A href="showhw.jsp?id=<%=id%>"><%=rs1.getString("Name")%></A>
<%
}
%>
</TD></TR>
<%
}
}
%>
</TBODY></TABLE></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
运行时出现这样的错误:
org.apache.jasper.JasperException: Unable to compile class for JSP: An error occurred at line: 56 in the jsp file: /classlist.jsp
Syntax error on token "Invalid Character", delete this token
53: %>
54: <A href="showhw.jsp?id=<%=id%>"><%=rs1.getString("Name")%></A>
55:
56: <%
57: }
58: %>
59: </TD></TR>
Stacktrace:
org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:92)
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:330)
org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:423)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:317)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:295)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:282)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:586)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:317)
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)
note The full stack trace of the root cause is available in the Apache Tomcat/6.0.18 logs.
--------------------------------------------------------------------------------
望高手帮帮忙,小弟在此先谢谢了!!!!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货