所用的软件有:jdk-1_5_0_04-windows-i586-p.exe 、jakarta-tomcat-5.5.2、mysql-query-browser-1.1.20-win、mysql administrator v1.1.9win、mysql-5.0.41-win32
要完成一个网上论坛系统 我已经对jdk和tomcat检测过了,都是可以的,MYSQL也可以把数据导入的,而且也将mysql-connector-java-3.1.12.jar都放到相应的文件夹中去了,但是只要一运行,还是告诉index.jsp出错,请专家帮忙看一下吧,帮个忙吧!
要完成一个网上论坛系统 我已经对jdk和tomcat检测过了,都是可以的,MYSQL也可以把数据导入的,而且也将mysql-connector-java-3.1.12.jar都放到相应的文件夹中去了,但是只要一运行,还是告诉index.jsp出错,请专家帮忙看一下吧,帮个忙吧!
第1行: <%@page pageEncoding="gb2312"%>
第2行: <%@page contentType="text/html;charset=gb2312" %>
第3行: <%@page language="java"%>
第4行: <%@page import="java.sql.*"%>
第5行: <%@page import="java.util.*" %>
第6行: <%@include file="top.jsp" %>
第7行: <%
第8行:String sql1="select * from icefish_board WHERE board_isMother='true' order by board_id asc";
第9行:ResultSet rs1=null;
第10行:rs1=indexBean.executeSQL(sql1);
第11行:%>
第12行: <%
第13行:// 取随机产生的认证码(4位数字)
第14行:String sRand="";
第15行://生成随机类
第16行:Random random = new Random();
第17行:for (int i=0;i <4;i++){
第18行: String rand=String.valueOf(random.nextInt(10));
第19行: sRand+=rand;
第20行:}
第21行:// 将认证码存入SESSION
第22行:session.setAttribute("rand",sRand);
第23行:%>
第24行: <html>
第25行: <head>
第26行: <title> 欢迎访问冰鱼论坛『冰鱼论坛管理系统』 </title>
第27行: <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
第28行: <script Language="Javascript" src="include/form.js"> </Script>
第29行: </head>
第30行: <body topmargin="0" style="text-align: center">
第31行: <table width="100%" height="60" border="1" bordercolorlight="#7777ff" bordercolordark="#7777ff" style="border-collapse:collapse">
第32行: <tr bgcolor="#dff2ed"> <td valign=middle align=center> <%if(ad2_img==null ¦ ¦ad2_img.equals("")){%> 此处可放置广告(首页大幅广告) <%}else{%> <a href=" <%=ad2_url%> "> <img border="0" onload="javascript:if(this.width> 979){this.width=979;}" src=" <%=ad2_img%> " title=" <%=ad2_title%> "> </a> <%}%> </td> </tr>
第33行: </table> <p>
第34行: <table width="100%" border="1" bordercolorlight="#7777ff" bordercolordark="#7777ff" style="border-collapse:collapse">
第35行: <tr> <td height="25" colspan="2" background="images/skin/1/bg_td.gif"> </td> </tr>
第36行: <tr bgcolor="#dff2ed" valign="middle" align="center">
第37行: <td width="50%">
第38行: <%
第39行: request.setCharacterEncoding("gb2312");
第40行: if(user_login){
第41行: %>
第42行: <table height="100%" valign="middle" align="center" border="0">
第43行: <tr>
第44行: <td width="30%">
第45行: <!--img src=" <%=userBean.getUser_Face()%> " onload="javascript:if(this.width> =120){width=120;}"-->
第46行: 欢迎您登录!
第47行: </td>
第48行: <td>
第49行: </td>
第50行: </tr>
第52行: <%}else{%>
第53行: <form method="post" name="userlogin" action="check.jsp"> <br>
第54行: <table height="100%" valign="middle" align="center" border="0">
第55行: <tr>
第56行 <td> 欢迎访问 <b> 冰鱼论坛 </b> ,您还没有〖 <a class=yh href="reg.jsp"> 注册 </a> 〗 或〖 <a class=yh href="login.jsp"> 登录 </a> 〗 </td>
第57行: </tr>
第58行: <tr>
第59行: <td> 用户名: <input type="text" name="user_name" size="13"> 验证码: <input name="checknumber" type="text" maxlength="4" size="6"> <%out.print (sRand);%> </td>
第60行: </tr>
第61行: <tr>
第62行: <td> 密 码: <input type="password" name="user_password" size="13"> Cookie: <select name="save_login"> <option value="no_time" selected> 不保存 <option value="one_day"> 保存一天 <option value="one_month"> 保存一月 <option value="one_year"> 保存一年 </select> </td>
第63行: </tr>
第64行: <tr>
第65行: <td> <input type="submit" onclick="CheckLogin()" value="登 录"> <input type="reset" value="重 填"> 『 <a class=yh href=""> 忘记密码 </a> 』 </td>
第66行: </tr>
第67行: </table>
第68行: </form>
第69行: <%}%>
第70行: </td>
第71行: <td width="50%"> 论坛基本情况模块 </td>
第72行: </tr>
第73行: <tr>
第74行: <td bgcolor="#dff2ed" colspan="2" height="30">
第75行: </td>
第76行: </tr>
第77行: </table> <p>
第78行: <%while(rs1.next()){
第79行: String board_id=rs1.getString("board_id");
第80行: %>
第81行: <table width="100%" border="1" bordercolorlight="#7777FF" bordercolordark="#7777FF" style="border-collapse:collapse">
第82行: <tr>
第83行: <td height="25" colspan="2" background="images/skin/1/bg_td.gif" valign="middle"> <b> <font color="#ffffff"> <img src="images/skin/1/nofollow.gif"><a class=xh href="board.jsp?bm= <%=rs1.getString("board_name")%> &bmid= <%=rs1.getString("board_id")%> &board_id= <%=rs1.getString("board_id")%> "> <%=rs1.getString("board_name")%> </a> </font> </b> </td>
第84行: </tr>
第85行: <%
第86行: String sql2="select * from icefish_board WHERE board_bid="+board_id+" order by board_id asc";
第87行:
第88行: ResultSet rs2=null;
第89行: String _board_todaynum="";
第90行: String _board_topicnum="";
第91行: String _board_postnum="";
第92行: rs2=indexBean.executeSQL(sql2);
第93行: while(rs2.next()){
第94行: //
第95行: _board_todaynum=rs2.getString("board_todaynum");
第96行: if (_board_todaynum==null){
第97行: _board_todaynum="0";
第98行: }
第99行: //
第100行: _board_topicnum=rs2.getString("board_topicnum");
第101行: if (_board_topicnum==null){
第102行: _board_topicnum="0";
第103行: }
第104行: //
第105行: _board_postnum=rs2.getString("board_postnum");
第106行: if (_board_postnum==null){
第107行: _board_postnum="0";
第108行: }
第109行: %>
第110行:
第112行: <td height="85" valign="middle" align="center" width="43"> <img src="images/skin/1/forum_nonews.gif"> </td>
第113行: <td>
第114行: <table width="100%" height="100%" border="2" bordercolorlight="#ffffff" bordercolordark="#ffffff" style="border-collapse:collapse">
第115行: <tr>
第116行: <td valign="top"> <a class=zh href="board.jsp?bm= <%=rs1.getString("board_name")%> &bmid= <%=rs1.getString("board_id")%> &board_id= <%=rs2.getString("board_id")%> "> <%=rs2.getString("board_name")%> </a> <br> <img src="images/skin/1/forum_readme.gif"> <%=rs2.getString("board_info")%> </td>
第117行: <td width="27%"> 主题: <br> 发帖: <br> 日 期: </td>
第118行: </tr>
第119行: <tr bgcolor="#dff2ed" height="23">
第120行: <td> 版主: <%=rs2.getString ("board_master")%> </td>
第121行: <td> <font color="#ff0000"> <img src="images/skin/1/forum_today.gif"> <%=_board_todaynum%> </font> <font color="#0000ff"> <img src="images/skin/1/forum_topic.gif"> <%=_board_topicnum%> <img src="images/skin/1/forum_post.gif"> <% =_board_postnum%> </font> </td>
第122行: </tr>
第123行: </table>
第124行: </td>
第125行: </tr>
第126行: <%}
第127行: rs2.close();
第128行: %>
第129行: </table> <p>
第130行: <%}
第131行: rs1.close();
第132行: %>
第133行: <table width="100%" height="100" border="1" bordercolorlight="#7777ff" bordercolordark="#7777ff" style="border-collapse:collapse">
第134行: <tr> <td height="25" colspan="2" background="images/skin/1/bg_td.gif"> <b> <font color="#ffffff"> -=> 友情论坛 <a class=xh href="linkadd.jsp"> [申请友情链接] </a> </font> </b> </td> </tr>
第135行: <tr bgcolor="#dff2ed"> <td valign=middle align=center>
第136行: <table width="100%" border="0">
第137行: <tr align=left> <td>
第138行: <%
第139行: String sql3="select * from icefish_link where link_islogo='false' and link_pass='true'";
第140行: ResultSet rs3=indexBean.executeSQL(sql3);
第141行: while(rs3.next()){
第142行: %>
第143行: <a class=zh href=" <%=rs3.getString("link_url")%> "> <% =rs3.getString("link_name")%> </a>
第144行: <%}
第145行: rs3.close();
第146行: %>
第147行: </td> </tr>
第148行: <tr> <td> <hr> </hr> </td> </tr>
第149行: <tr align=left> <td>
第150行: <%
第151行: String sql4="select * from icefish_link where link_islogo='true' and 第141行:link_pass='true'";
第152行: ResultSet rs4=indexBean.executeSQL(sql4);
第153行: while(rs4.next()){
第154行: %>
第155行: <a class=zh href=" <%=rs4.getString("link_url")%> "> <img border="0" width="88"height="31" src=" <%=rs4.getString("link_logo")%> " title=" <%=rs4.getString("link_name")% > "> </a>
第156行: <%}
第157行: rs3.close();
第158行: indexBean.close();
第159行: %>
第160行: </td> </tr>
第161行: </table>
第162行: </td> </tr>
第163行: </table>
第164行: </body>
第165行: </html>
Generated servlet error:
Syntax error on token(s), misplaced construct(s) An error occurred at line: 59 in the jsp file: /index.jsp
Generated servlet error:
Syntax error on token ";", delete this token An error occurred at line: 59 in the jsp file: /index.jsp
Generated servlet error:
Syntax error on token ";", delete this token An error occurred at line: 59 in the jsp file: /index.jsp
Generated servlet error:
Syntax error, insert ";" to complete Statement An error occurred at line: 59 in the jsp file: /index.jsp
Generated servlet error:
Syntax error, insert ")" to complete MethodInvocation An error occurred at line: 59 in the jsp file: /index.jsp
Generated servlet error:
Syntax error on token "Invalid Character", delete this token An error occurred at line: 59 in the jsp file: /index.jsp
Generated servlet error:
Syntax error on token "&", delete this token An error occurred at line: 59 in the jsp file: /index.jsp
Generated servlet error:
Syntax error on token "&", assert expected An error occurred at line: 59 in the jsp file: /index.jsp
Generated servlet error:
Syntax error on tokens, delete these tokens An error occurred at line: 59 in the jsp file: /index.jsp
Generated servlet error:
Syntax error on token "Invalid Character", invalid (
org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:84)
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:328)
org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:382)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:280)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:259)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:247)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:556)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:296)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:296)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:246)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
note The full stack trace of the root cause is available in the Apache Tomcat/5.5.2 logs.