jsp实现博客管理系统

jsp实现博客管理系统

ID:5449218

大小:425.22 KB

页数:20页

时间:2017-12-12

jsp实现博客管理系统_第1页
jsp实现博客管理系统_第2页
jsp实现博客管理系统_第3页
jsp实现博客管理系统_第4页
jsp实现博客管理系统_第5页
资源描述:

《jsp实现博客管理系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、博客管理系统一.博客管理系统总体设计系统需求:用户可以通过注册登陆进入博客管理系统发表博文,删除博文,查看博文,编辑博文,对博文评论和查看相册等系统功能:浏览博文,编辑博文,删除博文,评论博文,用户登陆,用户注册,查看相册。博客主页面系统模块:博客主页面,用户注册登陆页面,博文浏览最终页面、发布博文模块、修改博文模块、删除博文模块,评论博文模块,个人信息设置,修改密码,浏览相册模块。用户注册登陆页面博文浏览最终页面发布博文模块博客管理系统修改博文模块删除博文模块评论博文模块浏览相册个人信息设置修改密码二.系统数据库设计(Mysql)数据库需求分析:用户通过注册、登录

2、博客主页面来发表博文、浏览博文、评论博文以及查询已经发表的博文。确定数据库需要的表以及数据对象:用户数据表:用户主键、用户名、密码用户详细信息表:用户详细信息主键和外键、真实姓名、性别、年龄、邮件、qq号码、用户头像博客文章表:文章主键、文章发布者、文章标题、文章内容、发布日期、点击次数文章评论表:文章评论主键、外键、评论人、评论内容、评论日期数据表设计:四个表,为用户数据表、用户详细信息表、博客文章表和文章评论表。用户数据表:列名数据类型是否为空说明UseridINT否用户主键loginIdVARCHAR(50)否用户名loginPwdNVARCHAR(50否用户

3、密码用户详细信息表:列名数据类型是否为空说明useridInt否用户详细信息主键和外键trueNameVARCHAR(20)否真实姓名genderVARCHAR(20)否性别ageint否年龄mailVARCHAR(20)否邮箱QqVARCHAR(20)否Qq号码headerimgVARCHAR(50)否用户头像博客文章表:列名数据类型是否为空说明articleIdINT否文章主键authorIdINT否文章发布者titleVARCHAR(50)否文章标题contentsTEXT否文章内容pubDateDATETIME否发布日期clicksINT否点击次数文章评论表

4、:列名数据类型是否为空说明commentIdINT否文章评论主键articleIdINT否外键useridINT否评论人commentTEXT否评论内容commentPubDateDATETIME否评论日期三.系统基本框架:Header.htmlMaintitle.jspAddarticle.jspArticledetail.jspArticledetail1.jspArticlelist.jspArticlemanagerlist.jspChangepwd.jspDelarticle.jspDoaddarticle.jspDochangepwd.jspDoedit

5、article.jspDoreview.jspDosetinfo.jspEditarticle.jspMessage.jspOtheruserdetail.jspPhoto.jspRegister.jspSetinfo.jspDoregister.jspIntro.jspDologin.jspLogin.jspLoginout.jspBloguser.jspFooter.jsp四.系统主要代码1.层叠样式表css2.用户登录注册系统代码(1).Login.jsp(用户登录)(2).Register.jsp(用户注册)(3).Dologin.jsp(检测登录是否正确)

6、<%@pagelanguage="java"import="java.util.*"pageEncoding="UTF-8"%><%@pageimport="com.myblog3.biz.UserInfoBiz"%><%@pageimport="com.myblog3.entity.UserInfoEntity"%><%request.setCharacterEncoding("UTF-8");StringloginId=request.getParameter("loginId");StringloginPwd=request.getParameter("log

7、inPwd");Stringremember=request.getParameter("rad");if(loginId.trim().equals("")){out.print("用户名不能为空!");}elseif(loginPwd.trim().equals("")){out.print("密码不能为空!");}else{UserInfoBizbiz=newUserInfoBiz();UserInfoEntityentity=newUserInfoEntity();entity.setLoginId(loginId);entity.setLoginPwd

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。