成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

如何實(shí)現(xiàn)JSP論壇樹型結(jié)構(gòu)的具體算法

小編給大家分享一下如何實(shí)現(xiàn)JSP論壇樹型結(jié)構(gòu)的具體算法,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比坊子網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式坊子網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋坊子地區(qū)。費(fèi)用合理售后完善,10年實(shí)體公司更值得信賴。

1、JSP論壇之演示表的結(jié)構(gòu):

 表名:mybbslist   字段 數(shù)據(jù)類型說明   BBSID自動編號     RootID  Int 根帖ID,本身為根帖則RootID = ID   FID Int 父帖ID,上一層帖子的ID,如是根帖則FID = 0  DEPTHInt 根帖Level=0,其他依據(jù)回復(fù)的深度遞增   BBSSubject  Char主題

2、JSP論壇之創(chuàng)建表:

create table mybbslist (   forumID int(20) not null,   bbsID int auto_increment primary key,   rootid int(20) not null,   fid int(20) not null,   depth int(20) not null,   userID int(20) not null,   bbsUser varchar(24) not null,   bbsSubject varchar(100) not null,   bbsContent text,   bbsTime varchar(30),   bbsRead int(20),   bbsReply int(20),  INDEX forumID (forumID))

3、JSP論壇之實(shí)現(xiàn)連接MySQL數(shù)據(jù)庫的BEAN

package netzero;  import java.sql.*;  public class mydb  {  String driverName = "org.gjt.mm.mysql.Driver";  Connection conn = null;  Statement stmt = null;  ResultSet rs = null;  String connURL= "jdbc:mysql://localhost/mybbs?user=root&password=how&useUnicode=true&characterEncode=8859_1";  //String connURL= "jdbc:mysql://localhost/netzerobbs?user=root&password=how";  public mydb()  {  try  {  Class.forName(driverName);  }  catch (java.lang.ClassNotFoundException e)  {  System.err.println("netzero(String): " + e.getMessage());  }  }   public ResultSet executeQuery(String sql) throws SQLException  {  conn = DriverManager.getConnection(connURL);  stmt = conn.createStatement();  rs = stmt.executeQuery(sql);  return rs;  }   public boolean closeConn()  {  try  {  if (rs!=null) rs.close();  if (stmt!=null) stmt.close();  if (conn!=null) conn.close();  return true;  }  catch ( SQLException ex )  {  System.err.println("closeConn: " + ex.getMessage());  return false;  }  }   }

4、JSP論壇的之顯示論壇的JavaScript/" target="_blank">JSP程序

﹤jsp:useBean id="mybbs" scope="session" class="netzero.mydb" /﹥  ﹤%@ page contentType="text/html;charset=gb2312" %﹥  ﹤%@ page import="java.io.*" %﹥  ﹤%@ page import="java.sql.*" %﹥  ﹤%  int intRowCount;  out.print("顯示論壇樹形結(jié)構(gòu)");  out.print("﹤br﹥﹤br﹥");  try {  String sql="select * from mybbslist order by rootid desc,depth,fid,bbsid";  ResultSet rs = mybbs.executeQuery(sql);  if (rs.next())  {  rs.last();  intRowCount=rs.getRow();  out.print("論壇樹中有");  out.print(intRowCount);  out.print("個(gè)葉子節(jié)點(diǎn)");  rs.first();  int j=0;  int Depth = 0;  out.print("﹤ul﹥");  while(j﹤intRowCount)  {  int rsrsDepth=rs.getInt("Depth");  if (rsDepth﹤Depth)  {  for(int i=1;i﹤Depth+1;ii=i+1)  {  out.print("﹤/ul﹥");  }  }  rsrsDepth=rs.getInt("Depth");  if (rsDepth﹥Depth)  {  out.print("﹤ul﹥");  }  out.print("﹤li﹥");   String bbssubject=rs.getString("bbssubject");  out.print(bbssubject);  out.print("﹤/li﹥");  Depth = rs.getInt("Depth");  jj=j+1;  rs.next();  }  out.print("﹤/ul﹥");  }  else  {  out.print("數(shù)據(jù)庫中無記錄");  }  }catch (SQLException E) {  out.println("SQLException: " + E.getMessage());  out.println("SQLState: " + E.getSQLState());  out.println("VendorError: " + E.getErrorCode());  }  %﹥  ﹤% //關(guān)閉mysql連接  try {  if(!mybbs.closeConn());  } catch (Exception ex) {  System.err.println("closeConn: " + ex.getMessage());  }  %﹥

以上是“如何實(shí)現(xiàn)JSP論壇樹型結(jié)構(gòu)的具體算法”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!

分享題目:如何實(shí)現(xiàn)JSP論壇樹型結(jié)構(gòu)的具體算法
文章位置:http://jinyejixie.com/article32/ghhjsc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計(jì)公司、移動網(wǎng)站建設(shè)、響應(yīng)式網(wǎng)站網(wǎng)站內(nèi)鏈、ChatGPT營銷型網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)公司
荔波县| 仁怀市| 永丰县| 东乡族自治县| 资中县| 沙坪坝区| 镇原县| 新化县| 邹平县| 遂昌县| 饶河县| 江永县| 鹿邑县| 保定市| 湘阴县| 拉孜县| 横峰县| 桐梓县| 萝北县| 涟水县| 浠水县| 牟定县| 民丰县| 彩票| 微山县| 蒲城县| 敦煌市| 沧源| 琼中| 满城县| 阿拉善左旗| 弥渡县| 商城县| 武城县| 中方县| 卫辉市| 兖州市| 额尔古纳市| 邵阳县| 莒南县| 临汾市|