基于JSP的BBS论坛

时间:2013-12-08 18:15:11
【文件属性】:
文件名称:基于JSP的BBS论坛
文件大小:1.14MB
文件格式:RAR
更新时间:2013-12-08 18:15:11
JSP,BBS论坛 系统分成通用数据库管理模块、登录注册模块、信息发布模块和文件上传、会员后台、管理员后台六大模块,而在数据库管理模块里,不仅包含了通用的数据库访问逻辑,更应当以DAO模式封装了各业务逻辑所需要的数据库操作的方法。各模所包含的文件及其功能如下表8-1所示: 表9-1 BBS论坛系统模块一览表 模块名 文件名文件名以及对应的存储位置 功能描述 数据库管理模块 com.study.dao.DAOFactory DAO工厂类,用以生成各种DAO实例 com.study.dao.MemberDAO 供外部类调用的接口,提供了所有关于会员管理的方法 com.study.dao.MemberDAOImpl 实现MemberDAO接口的类,提供会员的添加,修改,删除等操作 com.study.dao.MessageDAO 供外部类调用的接口,提供了所有关于公告信息的方法 com.study.dao.MessageDAOImpl 实现公告信息借口的类,提供信息的添加,修改,删除,查询等操作 com.study.dao.TopicDAO 供外部类调用的接口,提供了所有关于公告信息类型的方法 com.study.dao.TopicDAOImpl 实现公告信息类型借口的类,提供信息的添加,修改,删除,查询等操作 com.study.vo.Member 封装了会员的属性 com.study.vo.Message 封装了公告信息的属性 com.study.vo.Topic 封装了公告信息类型的属性 com.study.database.DBConnection 数据库的连接对象,提供数据库的连接 com.study.database. DBConnectionManage 数据库连接池,用以管理数据库连接对象 登录注册模块 /WebRoot/default.jsp 网站的首页 /WebRoot/login.jsp 会员用户的登录页面 com.study.servlet.CheckLogin 用于验证用户 com.study.servlet.saveMember 用于注册用户 /WebRoot/register.jsp 会员注册页面 信息发布模块 /WebRoot/list.jsp 显示论坛信息 /WebRoot/addtopic.jsp 发布主题页面 /WebRoot/reply.jsp 回复主题页面 com.study.servlet.delMessage 删除信息 com.study.servlet.Message 添加信息 会员管理模块 /WebRoot/member/updatemember.jsp 修改会员信息 /WebRoot/member/list.jsp 查看发布的主题 网站管理模块 /WebRoot/manage/listmember.jsp 查看所有会员 /WebRoot/manage/message.jsp 查看所有信息 /WebRoot/manage/updatemember.jsp 修改会员权限 文件上传模块 /WebRoot/uploadfile.jsp 选择需要上传的文件 /WebRoot/save_file.jsp 保存文件 /WebRoot/uploadpic.jsp 选择需要上传的头像 /WebRoot/save_pic.jsp 保存头像 辅助模块 com.study.util.DataContext 辅助对象,将一些通用的方法封装在该类中。

网友评论

  • 页面不全呀,自己再加东西吧,不知道数据库好不好连
  • 有参考价值。。。但是还是有点问题、、、、
  • 是一个不错的论坛系统 支持
  • 感谢作者的上传,给了我很大的帮助
  • 对于初学者来说有一定的参考价值,此系统数据设计简单,页面展现一般。
  • 简单实用,有一定的参考价值
  • 是的,页面多点就更好了,包结构很好
  • 虽然不太全面,但是提供了思路,谢啦
  • 页面不太全,其他还好,有帮助,谢谢了
  • JSP论坛加文章系统,在用户发帖子同时会在主页生成对应的HTML网页,以便于搜索,主页可设置是否自动调用论坛文章,很好用
  • 有一定参考价值,要是页面再全面一点就好了。