JSP留言簿系统无版权 第2页
Login_manager_deal.jsp:版主登录的处理页面,功能类似与 Login_User_deal.jsp, 根据Login_manager.jsp表单提交的信息进行操作,当数据库中存在与提交的版主名称相同的版主则进一步判断其密码是否一致,否则提示“您输入的版主名称不正确,请重新输入!”,并通过history.back()返回登录界面;假如版主名称存在且密码一致则通过opener.location.reload()刷新父窗口(index.jsp)并通过window.close()关闭当前窗口,否则提示“您输入的密码不正确,请重新输入!”,并通过history.back()返回登录界面。
Logout_User.jsp:注销用户或版主,清除session中的username属性及其值,并转向index.jsp。
Topic_add.jsp:实现签写留言,当用户登录后超时,session失效,则提示“您没有登录,请先登录或注册!”并返回index.jsp页面,否则获取用户ID赋值给UID,并显示用户的相关信息。签写留言页面除了可以签写留言内容还可以通过下拉列表框选择当时的心情。该页面包含了top.jsp页面实现页面头部,表单信息提交给Topic_add_deal.jsp处理。
Topic_add_deal.jsp:签写留言的处理页面,把Topic.jsp表单提交的信息添加到数据库当中。更新数据库,更新成功则提示“留言成功!”,并跳转到index.jsp页面,否则提示“留言失败!”,并跳转回Topic_add.jsp页面。
modify.jsp:实现用户资料修改功能。若session失效则重定向到index.jsp页面,否则通过username从数据库获取相应信息并显示,其中用户名设为只读,密码和确认密码设为空。并通过javaSript脚本函数mycheck()来判断输入的密码、确认密码和Email 是否为空,以及密码和确认密码是否一致。表单信息提交给modify_deal.jsp处理。
modify_deal.jsp:资料修改处理页面,根据modify.jsp提交的信息更新数据库。更新成功则提示“资料修改成功!”,并跳转到index.jsp页面,否则提示“资料修改失败!”,并跳转回modify.jsp页面。
reply.jsp:回复页面,假如用户未登录或登录后超时则提示“对不起!您现在没有回复的权限,请您先登录”,否则获取index.jsp传递过来的TopicID(留言ID),并通过留言ID从数据库中找到相应留言内容,将其显示到页面上。同时页面实现回复者的相关信息,回复者回复的内容提交给reply_deal.jsp处理。
reply_deal.jsp:回复信息处理页面,若 回复信息为空则重定向到index.jsp页面,否则把reply.jsp提交的信息添加到数据库当中,并更新数据库,数据库更新成功则提示“回复信息成功!”,并跳转到index.jsp页面,否则提示“回复信息失败”,并跳转回reply.jsp页面。
Del.jsp: 删除留言页面,根据index.jsp传递过来的留言ID在数据库中找到相应的留言信息将其删除,并更新数据库。若数据库更新成功则提示“留言信息删除成功!”,并跳转到index.jsp页面,否则提示“留言信息删除失败!”,同样跳转到index.jsp页面。
五.数据库已存在的版主以及部分用户名称和密码:
版主名称:zyy 密码:0408008404
用户名:hello 密码:hello
用户名:yanyan 密码:yanyan
上一页 [1] [2] [3] [4] [5] [6] [7] [8] 下一页