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

  5.系统的组成和实现

  在本系统中,版块越多,帖子数量越大,就越能吸引人气,所以,论坛都会分为多个模块,在每个版块中发表相应的帖子,而本文将着重介绍论坛帖子的相应操作及管理这一部分,包括浏览帖子,发表帖子,回复帖子,编辑帖子,删除帖子等操作,而具有不同权限的用户可以进行不同的操作非注册用户只能浏览帖子。注册拥护可以发表帖子、回复帖子、可以管理自己所发表的帖子;而管理员可以进行所有的操作。下面将逐一介绍。

  5.1系统组成

  本系统包括浏览帖子,发表帖子,回复帖子,编辑帖子,删除帖子等操作,分为技术交流区、美食天地、生活五味、精华区等区域版块。

  5.2系统的实现

  dbBean文件实现了数据库的连接,以及各种通用函数的声明。其他网页如果需要连接数据库,只要包含该文件即可。这样可以大大减少代码的重复,便于阅读和维护,由于该文件设计合理,因此所有页面都使用该文件。主页面()

  5.2.1登陆模块实现

  当用户在浏览器中输入:8080/login.jsp 时,系统将进入登陆页面。主要代码:

......

<%

  request.setCharacterEncoding("gb2312");

  session.setMaxInactiveInterval(-1);

  String user=request.getParameter("user");

  String pw=request.getParameter("pw");

  String sql="select * from user where and password='"+pw+"'";

  ResultSet rs=conn.executeQuery(sql);

  if(rs.next())

  {

     session.setAttribute("rank",rs.getString("rank"));

     session.setAttribute("id",rs.getString("userid"));

     session.setAttribute("name",rs.getString("name"));

     rs.close();

     conn.close();

%>

  <jsp:forward page="home.jsp"/>

<%

  }

  else

  {

     rs.close();

     conn.close();

%>

......

美食论坛系统设计

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