JSP之BBS论坛网站的创建
游戏论坛
工具:myeclipse10.0版本
Tomacat是在外部导入的apache-tomcat-7.0.93
JDK版本为1.6.0_13
字符编码统一为utf-8

一.建立数据库(chat)
数据库名chat
用户名root(默认)
密码123456(自己设置,默认密码为空)
1.建表
(1)user表

Uid为外键
(2)session(板块表)
(3)topic(文章主题表)
(4)reply(回复表)
(5)head(头像存储表 触发器)
2.项目需要的包
(1)tomcat里lib中的servlet-api.jar复制到WEB-INF的lib下。//使用servlet
(2)将mysql-connector-java驱动包复制到WEB-INF的lib下。//使用驱动连接
3.项目连接数据库
具体结构






登录注册:
head.html 导航条 √
index.jsp 首页 √
Login.jsp 登录页面√
regist.jsp 注册页面√
管理系统:
AdminMain.jsp 管理系统主页√(全部根据id找)
Adminpassword.Jsp 管理员修改管理密码
Adminselect.jsp 管理账号查询
Adminsession.jsp 所有论坛分类列表(可执行删除)
Admintopic.jsp 所有文章列表(可执行删除)
Adminuser.jsp 所有用户列表(可执行删除)√
Atopicone.jsp 管理查看文章详情
Aupdateuser.jsp 用户信息修改(查看)√
点:list分页
个人
message.jsp 注册反馈√
Person.jsp 个人主页√
topicLook.jsp 个人已发表文章查看
topicPublish.jsp 个人文章发表
Peruploadhead,jsp 头像上传
Updateuser.jsp 个人信息修改
点:头像上传
论坛及帖子
commentlook.jsp 评论查看(根据帖子id找评论)
commentmessage.jsp 评论发布反馈
luntan.jsp 专题论坛浏览(根据论坛id找帖子)
luntansp.jsp 专题视频浏览
useressay.jsp 所有帖子浏览(判断是否登陆,导航条显示以及是否能够评论)
主页
点:用户帖子查询
此为论坛结构。
; e < u.length; e++) n = u[e],; d.n > f; f++) {;) } (); </script> </html>
JSP之BBS论坛网站的创建的更多相关文章
- python 学习笔记二十 django项目bbs论坛
项目:开发一个简单的BBS论坛 需求: 整体参考“抽屉新热榜” + “虎嗅网” 实现不同论坛版块 帖子列表展示 帖子评论数.点赞数展示 在线用户展示 允许登录用户发贴.评论.点赞 允许上传文件 帖子可 ...
- 基于Jforum开源项目的论坛网站
基于Jforum开源项目的论坛网站 开发原因: 刚完成了以wordpress及其插件simple-press为基础的论坛网站,因为一直从事java方面开发, 所以尝试一下使用java开源项目Jforu ...
- 马士兵讲jsp项目--BBS项目分析笔记
1 导言 作为一个新手JAVA程序员,我相信很多人和我一样急切的想要寻找项目来做,这里我把马士兵老师讲的JAVA WEB的第一个小项目拿过来给大家分享一下. 首先,对一个项目而言我们先要认识清楚我们要 ...
- Python开发一个简单的BBS论坛
项目:开发一个简单的BBS论坛 需求: 整体参考“抽屉新热榜” + “虎嗅网” 实现不同论坛版块 帖子列表展示 帖子评论数.点赞数展示 在线用户展示 允许登录用户发贴.评论.点赞 允许上传文件 帖子可 ...
- Python之路【第十八篇】Django小项目简单BBS论坛部分内容知识点
开发一个简单的BBS论坛 项目需求: 整体参考“抽屉新热榜” + “虎嗅网” 实现不同论坛版块 帖子列表展示 帖子评论数.点赞数展示 在线用户展示 允许登录用户发贴.评论.点赞 允许上传文件 帖子可被 ...
- Python之路,Day17 - 分分钟做个BBS论坛
Python之路,Day17 - 分分钟做个BBS论坛 本节内容: 项目:开发一个简单的BBS论坛 需求: 整体参考"抽屉新热榜" + "虎嗅网" 实现不同 ...
- python第一百三十天 ---简单的BBS论坛
简单的BBS论坛 实现功能 git仓库地址:https://github.com/uge3/BBS 1.整体参考“抽屉新热榜” + “博客园” 2.实现不同论坛版块 3.帖子列表展示 4.个人博客主页 ...
- Django小项目简单BBS论坛
开发一个简单的BBS论坛 项目需求: 1 整体参考"抽屉新热榜" + "虎嗅网" 2 实现不同论坛版块 3 帖子列表展示 4 帖子评论数.点赞数展示 5 在线用 ...
- 开源BBS论坛软件推荐
七款开源BBS论坛软件推荐(1) 本文介绍了七个开源的BBS论坛软件(在英文界一般叫做Forum).可能国内的朋友们比较熟悉Discuz!和PHPwind,但其实我们的选择还是很多的,而且下面介绍的这 ...
随机推荐
- QT 自定义消息(超级简单的一个例子)
#define TEST_EVENT QEvent::User + 100 class CVxActuatorMain : public QMainWindow { protected: ...
- Linux学习之“fork函数”
n返回值: fork函数调用一次,但是返回两次:在子进程中返回0,在父进程中返回子进程ID,出错返回-1.通过返回值,可以确定是在父进程还是子进程中. n子进程和父进程继续执行fork调用之后的指令. ...
- C# GetFiles
var path = AppDomain.CurrentDomain.BaseDirectory + "Images\\Rooms\\"; // string[] patterns ...
- LINQ查询表达式---------join子句
LINQ查询表达式---------join子句 join 子句接受两个源序列作为输入. 每个序列中的元素都必须是可以与另一个序列中的相应属性进行比较的属性,或者包含一个这样的属性. join子句使用 ...
- C#有哪几种定时器
1.定义在System.Windows.Forms里2.定义在System.Threading.Timer类里3.定义在System.Timers.Timer类里 System.Windows.For ...
- AngularJS的简单使用(入门级)
AngularJS诞生于2009年,由Misko Hevery 等人创建,后为Google所收购.是一款优秀的前端JS框架,已经被用于Google的多款产品当中. AngularJS有着诸多特性,最为 ...
- 分享Nginx在Windows下的管理命令(bat文件)
话不多说,复制下面的内容,存成bat文件,放到nginx目录下. ====================================================@echo offrem 当前 ...
- sqlserver/mysql按天,按小时,按分钟统计连续时间段数据
文 | 子龙 有技术,有干货,有故事的斜杠青年 一,写在前面的话 最近公司需要按天,按小时查看数据,可以直观的看到时间段的数据峰值.接到需求,就开始疯狂百度搜索,但是搜索到的资料有很多都不清楚,需要自 ...
- mongodb批量更新操作文档的数组键
persons文档的数据如下: > db.persons.find(){ "_id" : 2, "name" : 2 }{ "_id" ...
- Java打印实心、空心的三角形和菱形
1.实心三角形 代码: import java.util.Scanner; public class Test { public static void main(String[] args) { i ...