美食论坛系统设计(6)
作者:佚名; 更新时间:2014-12-05

  另外浏览帖子主题列表和论坛的其他版块都使用了 分页的功能,这里通过int pagesize=10;语句确定每页帖子的数量,这个数量可以根据自己的需要设置;用pagecount=(recordCount%pageSize==0)?(recordCOunt/pageSize):(recordCount/pageSize+1) 语句计算得到该版块的帖子所站用的总页数;通过for(int i=1;i<=pageCount;i++)语句在翻页时获得页数,如第2页、第三页。效果如图:

美食论坛系统设计

  在显示帖子内容这个页面,论坛使用了目前最常用的一种格式,即分为标题和正文部分,通过标题部分和正文部分的颜色不同将不同的帖子划分开来。单击想查看的帖子,即可浏览该帖子的内容。

  5.2.5发布帖子模块实现

      论坛作为一种信息交流的工具,少不了要发表文章,其页面和一般的表单提交差不多,只是增加了一些功能而已。为了用户的方便,在设计时有两个地方可以实现对帖子的发表,一个是在浏览帖子主题列表页面中;另一个是在浏览帖子内容页面中,但这两个所指向的连接是同一个页面。在发表帖子时,将通过JavaBean 取得帖子数量,并保存到数据库中。发表帖子的页面为(post.jsp):

美食论坛系统设计

  当用户提交帖子时,该帖子的信息将被保存到.jsp页面中,然后保存到数据库的数据表中,然后页面跳到浏览帖子页面。

  5.2.6回复帖子模块实现

  回复帖子也是在。Jsp页面完成的。回复帖子都会在原文标题前加上“re”作为帖子标题,如图,对帖子的回复需要获得帖子的主题id,一个帖子id 可能有零个或多个回复,这个主题id提交也是在连接中动态生成。

美食论坛系统设计

  5.2.7编辑帖子模块实现

  如果用户需要修改自己发表的帖子,或者对帖子不满意,那么你可以对帖子进行相应的修改。在浏览帖子页面单击“编辑”连接,既可进入编辑页面,在此可以对标题、内容和图表等信息进行修改,编辑帖子页面。

美食论坛系统设计

核心期刊快速发表
Copyright@2000-2030 论文期刊网 Corporation All Rights Reserved.
《中华人民共和国信息产业部》备案号:ICP备07016076号;《公安部》备案号:33010402003207
本网站专业、正规提供职称论文发表和写作指导服务,并收录了海量免费论文和数百个经国家新闻出版总署审批过的具有国内统一CN刊号与国际标准ISSN刊号的合作期刊,供诸位正确选择和阅读参考,免费论文版权归原作者所有,谨防侵权。联系邮箱:256081@163.com