为了方便大家的沟通和获取信息,特构建一个在线论坛系统。该系 统以 Internet 为平台,采用 B/S 架构,使用 Java 作为后台开发语言,前 台页面采用 JSP做显示,同时使用 Tiles 标签, EL 表达式, JavaScript和 Ajax 等更加方便的实现动态显示数据,底层数据库采用 Mysql5.0。系统 采用 MVC 模式设计, Struts1.0的 Action 作为控制器,使用 Hibernate3.0 进行数据持久化,从而提高开发效率和系统反应速度。系统对于游客、 普通用户、版主、管理员等角色提供了用户注册、登录、浏览帖子及其 评论,发帖、回复帖子、引用帖子,帖子管理,后台管理等操作,并对 于不同的角色有不同的权限。系统采用富文本编辑器编辑帖子和回复, 能够发送图片、附件、视频、 Flash等,使我们的交流更加丰富多彩。并 且系统具有附件上传,站内信,用户相片设置、主题更改等功能。系统 最终实现了一个基于信息交流的中小型在线论坛。