(JAVA)BBS论坛设计 内涵代码

上传者: miyaowangzi | 上传时间: 2021-11-25 18:46:28 | 文件大小: 456KB | 文件类型: -
目 录 摘 要 1 关键词 1 Abstract 1 Keywords 1 前 言 2 1 系统技术及运行环境 3 1.1 JSP技术简介 3 1.2 JAVABEAN技术简介 4 1.3 JDBC技术简介 4 1.4 TOMCAT技术简介 5 1.5运行环境 5 2 需求分析 6 2.1 编写目的 6 2.2 任务目标 6 2.2.1基本性能 6 2.2.2开发目标 7 2.2.3 应用目标 7 2.3选择编程语言 7 2.3.1 JSP与ASP的比较 7 2.3.2 JSP的特点与优点 8 3系统设计 10 3.1系统设计思想 10 3.1.1 网上论坛系统说明 10 3.1.2 网上论坛系统总体分析 10 3.2 数据库设计思想 11 3.3 各单元模块设计 12 3.3.1用户注册登陆功能 12 3.3.2会员发贴与回复功能 13 3.3.3管理员管理帖子与用户管理功能 15 4 编码实现 16 4.1 功能总体说明 16 4.1.1 功能总体说明 16 4.1.2主要功能流程 17 4.2各个功能模块的实现 17 4.2.1数据库的连接 17 4.2.2用户登陆与注册模块的实现 18 4.2.3分页显示的功能实现 23 4.2.4 发表与回复功能模块实现 24 4.2.5后台管理模块的实现 27 5 系统测试 30 总 结 31 参考文献 33 致 谢 33 4.2.1数据库的连接 出于安全性的考虑,我们将与数据库的连接,单独写出来并进行编译,也就是数据库连接的javabean文件,编译出来的.class文件是无法被修改的只能通过源文件进行修改,我们在JSP页面中只用直接调用该方法即可,在本系统中我们将其命名为DBConMgr.java 关键代码如下: import java.sql.*; public class DBConMgr { private String driverName="com.mysql.jdbc.Driver"; //驱动程序名 private String userName="root"; //数据库用户名 private String userPwd="123456"; //密码 private String url= "jdbc:mysql://localhost:3306/bbs"; //连接字符串 private Connection conn=null; //数据库连接对象 public Statement sm=null; //数据库语句对象 public void ConnectDB(){ try { Class.forName( driverName); conn = DriverManager.getConnection(url, userName , userPwd); sm=conn.createStatement(); System.out.println("------------------数据库连接成功!"); } catch(Exception e) { e.printStackTrace(); System.out.println("------------------数据库连接失败!"); } } public void CloseDB(){ try { if (sm != null) { sm.close(); } conn.close(); } catch (SQLException SqlE) { SqlE.printStackTrace(); System.out.println("-------------------数据库关闭失败!"); } } }

文件下载

评论信息

  • qq_27782243 :
    代码太少啊
    2016-06-07
  • u010600537 :
    代码比较少
    2015-03-19
  • fnalt6 :
    代码较少啊啊
    2013-07-18

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明