博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JSP+Servlet--简易的博客功能开发
阅读量:5874 次
发布时间:2019-06-19

本文共 931 字,大约阅读时间需要 3 分钟。

学习一种框架最先需要知道的是为什么需要使用这个框架,任何一个框架的发明都是为了解决编程中的一些痛点。在学习Javaweb框架时,无论时SSH还是SSM,

都是将jsp+servlet中的一些基本的和复杂的功能封装了,使开发变得更容易,提高开发效率。但是如果对框架只是知其然而不知其所以然,就很难选择一个更合适的框架,在学习中也只是为了用框架而用框架,这就失去了它的意义。要想真正理解框架带来的好处,就必须知道没有这些框架时你要多做哪些事情,要重复做哪些事情,这样在学习框架时才能更好的理解。本例是用jap+servlet开发的简单的博客系统,练手目的是为了更好的理解一些基础的东西。

本例实现的功能有发布博文,对博文,博文分类,博文评论,注册用户进行管理。

浏览者可以浏览博客,注册且已登陆用户可以评论博文。

后台处理代码一共四大块:博客块,评论块,用户管理块,博客分类块。

开发平台是myeclipse,数据库使用的是MySQL。

1,先看一下整体的项目结构:

2,数据库的基本结构:

数据库名称:blogdb。

一共四个数据表:

1,blog(博文发布信息表)

2,classf(博文分类信息表)

3,comment(博文评论信息表)

4,users(用户信息表)

3,由于本例中所有数据都是基于MySQL,还用到了mysql-connector-java-5.1.34-bin.jar驱动包,将他放在WebRoot/WEB-INF/lib/目录下。

4,项目运行的结果:

登陆界面:

成功后进入主操作界面:

点击发布博文:

点击博文管理:

点击添加博文分类:

点击博文分类管理:

点击用户管理:

此外还有博文站内搜索等一些功能:

总体来说这个博客系统基本功能还算完善,但很多细节部分还有待完善,如页面的美化,登陆注册的数据加密,跳转时的连贯等等,大家可以通过完善这个系统来提高自己的编程水平,由于代码比较多,就不能挂上来了,附上整套代码的下载地址 : http://download.csdn.net/detail/weixin_36380516/9708095

此外附上github地址:https://github.com/guodalin8/blog 

你可能感兴趣的文章
使用skin++进行MFC界面美化范例
查看>>
使用httpwatch抓包
查看>>
LeetCode - Best Time to Buy and Sell
查看>>
cross validation交叉验证
查看>>
<、>&、<& 重定向符
查看>>
PHP json_encode 文本形式数字下标数组导致下标丢失
查看>>
【Java】字节流-从文件输入,输出到文件
查看>>
【Django】(3)创建网页:学习笔记主页
查看>>
bzoj 1791: [Ioi2008]Island 岛屿
查看>>
CSS文件的三种引入方式
查看>>
中山大学Delphi视频教程 共51课
查看>>
ios 判断某个时间是周几的方法
查看>>
Linux下使用curl查看http请求各阶段耗时
查看>>
HUD 2544 最短路 迪杰斯特拉算法
查看>>
vim 添加到右键 windows
查看>>
linux系统下修改某个文件夹下所有的文件权限
查看>>
【树状数组】【P4113】[HEOI2012]采花
查看>>
mvc请求过程总结
查看>>
Y2161 Hibernate第三次考试 2016年8月18日 试卷分析
查看>>
图像超分辨率(Super-Resolution)技术研究
查看>>