JSP+Servlet--简易的博客功能开发
2016-12-11 14:48
281 查看
学习一种框架最先需要知道的是为什么需要使用这个框架,任何一个框架的发明都是为了解决编程中的一些痛点。在学习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
都是将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
相关文章推荐
- dao-service-servlet-jsp构建简易web通讯录(三层开发)预备知识
- 一个纯Servlet和JSP实现的小博客系统的开发心得
- dao-service-servlet-jsp构建简易web通讯录(三层开发)bug1
- 稳扎稳打Silverlight(18) - 2.0视频之详解MediaElement, 开发一个简易版的全功能播放器
- Servlet/JSP 容器开发手记5-RequestDispatcher
- JSP+JAVABEAN+SERVLET开发环境配置指南
- JSP+JAVABEAN+SERVLET开发环境配置指南
- 功能强大的 Servlet Filter 完整源代码(JSP)【引用】
- MyEclipse开发调试JSP,Servlet,JavaBean,JSF,Structs etc
- 畅游[AJAX]、[JSP]及[.NET]专业WEB开发设计_博客_.net 知识点滴
- jsp/servlet:j2ee开发环境配置个人总结
- 教案:《开发基于JSPServletJavaBean的网上交易系统》第7章 View层开发,JavaBean在JSP中的使用
- 怎样在eclipse开发jsp时创建servlet!
- 教案:《开发基于JSPServletJavaBean的网上交易系统》第8章 View层开发:EL和JSTL
- 教案:开发基于JSPServletJavaBean的网上交易系统-第9章 Web服务
- 教案:开发基于JSPServletJavaBean的网上交易系统-第2章 Servlet基础
- Jbuilder 9.0+Tomcat 5.x 配置Jsp+Servlet+JavaBean的开发环境
- 【收藏】JSP+JAVABEAN+SERVLET开发环境配置指南
- JSP+JAVABEAN+SERVLET开发环境配置指南
- 教案:开发基于JSPServletJavaBean的网上交易系统-第4章 基于Servlet的会话跟踪(二)