![](https://img-blog.csdnimg.cn/20200113151547810.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
------【日记本系统】
日记本
程序员的时光
用心写好每一篇文章。
展开
-
Diary(零)——系统需求分析与功能模块
目录1. 登录模块;2. 主页面显示;2.1 导航栏界面;2.2 主页界面设计;2.3 导航栏中的各个功能模块;2.3.1 主页;2.3.2 写日记;2.3.3 日记分类管理;2.3.4 个人中心;1. 登录模块;2. 主页面显示;2.1 导航栏界面;2.2 主页界面设计;2.3 导航栏中的各个...原创 2019-08-27 14:14:40 · 1177 阅读 · 0 评论 -
idea使用Commons-FileUpload组建实现文件上传-以图片为例
转载两篇文章介绍;https://blog.csdn.net/xiaotaozisha/article/details/79883043https://blog.csdn.net/wzy18210825916/article/details/81226511引入jar包的下载地址;commons-fileupload-1.2.1.jar:http://us.mirr...原创 2019-09-28 09:40:05 · 909 阅读 · 0 评论 -
ckeditor——在线文本编辑器
ckeditor百科:ckeditor百度百科官网地址:https://ckeditor.com/我们可以点击官网下载,直接运用到项目里面就可以了!原创 2019-08-14 09:17:39 · 412 阅读 · 0 评论 -
Diary(十一)——日志类别删除及个人信息显示(下)
目录1. 页面,我们先在主页面mainTemp.jsp添加链接;2. web层,我们新建一个userServlet页面,接受前台传来的请求;3.页面,我们写用户信息保存页面userSvae.jsp;4.测试;1. 页面,我们先在主页面mainTemp.jsp添加链接;在这里,我们在主页面mainTemp.jsp里面添加一下链接;<!-- nav是...原创 2019-08-22 20:49:23 · 519 阅读 · 0 评论 -
Diary(十一)——日志类别删除及个人信息显示(上)
目录1. dao层,写删除日志类别的方法;2. web层,调用删除日志类别的方法;3.页面上我们添加删除的链接;4.测试;1. dao层,写删除日志类别的方法;我们在diaryTypeDao里面写一个删除日志类别的方法; //日志类别删除 public int diaryTypeDelete(Connection con, String dia...原创 2019-08-22 14:52:51 · 463 阅读 · 0 评论 -
Diary(十)——日志类别添加与修改
目录1. dao层,写添加与修改的方法;2. web层,在DiaryTypeServlet里面,调用前面的方法;3.我们在前台页面添加一下链接;1. dao层,写添加与修改的方法;这里面我们在DiaryTypeDao主要写添加日志类别与修改日志类别的方法;//日志类别添加 public int diaryTypeAdd(Connection con...原创 2019-08-21 22:30:22 · 590 阅读 · 0 评论 -
Diary(十二)——个人信息修改
目录1. dao层,写修改个人信息的方法;2.web层,使用Commons-FileUpload组建实现文件上传-以图片为例3. 页面;4. 测试,运行成功;1. dao层,写修改个人信息的方法;这里面我们在UserDao类里面写一个修改个人信息的方法;//修改个人信息的方法 public int userUpdate(Connect...原创 2019-09-28 14:30:49 · 698 阅读 · 2 评论 -
Diary(九)——日志分类管理信息列表
目录1. dao层,写日志分类管理显示的方法;2. mainTemp.jsp,在里面添加日志分类管理显示的链接;3.web层,我们新建一个DiaryTypeServlet;4.我们写页面diaryTypeList.jsp,里面显示日志分类管理;5. 测试;1. dao层,写日志分类管理显示的方法;在DiaryTypeDao里面写一个显示日志分类的方法Dia...原创 2019-08-21 11:48:56 · 737 阅读 · 0 评论 -
Diary(八)——日志信息删除与修改(下)
目录1. dao层,写修改日志的方法;2. diaryShow.jsp,在里面添加修改链接;3. web层,在DiaryServlet里面调用修改日志的方法;4. 更改完日志后,我们要保存起来;5. 测试;1. dao层,写修改日志的方法;这里我们在DiaryDao里面写一个修改日志的方法;//修改日志的方法 public int diaryUp...原创 2019-08-20 14:17:11 · 642 阅读 · 0 评论 -
Diary(八)——日志信息删除与修改(上)
目录1. dao层,写删除日志的方法;2. diaryShow.jsp,在里面添加删除链接 ;3. web层,在DiaryServlet里面调用删除日志的方法;1. dao层,写删除日志的方法;这里我们在DiaryDao里面写一个删除日志的方法;//删除日志的方法 public int diaryDelete(Connection con,String ...原创 2019-08-15 09:55:46 · 498 阅读 · 0 评论 -
Diary(七)——日志信息添加
目录1. dao层,写添加日志的方法;2. MainTemp.jsp,主页面添加链接;3.web层,在DiaryServlet里面写链接具体内容;4. 前端页面,diarySave.jsp页面;5. web层,调用添加日志的具体方法;6. 测试;1. dao层,写添加日志的方法;这里,在DiaryDao里面我们写一个添加日志的方法;//添加日...原创 2019-08-14 13:36:34 · 539 阅读 · 3 评论 -
Diary(六)——日志信息显示
目录1. 前端页面链接;2. dao层,写展现日志内容信息的方法;3. web层,写一个DiaryServlet,将前台传入的数据和后台连接起来;4.前端页面展示,将日志具体信息展示出来;5. 测试;1. 前端页面链接;这里我们先找到diaryList.jsp页面,这是显示日志列表的页面,在其中的链接里面我们添加新的链接地址;在href链接地址里面我...原创 2019-08-08 14:44:05 · 727 阅读 · 0 评论 -
Diary(五)——日志主页功能完善(下)
目录1. 根据日志标题模糊查询日志;1.1 mainTemp.jsp,看一下前台所传的数据;1.2 dao层,DiaryDao类写查询方法;1.3web层,MainServlet写后台处理前台的数据;1. 根据日志标题模糊查询日志;1.1 mainTemp.jsp,看一下前台所传的数据;主要看一下这里的action和id,其中:action是前台页面...原创 2019-08-06 20:10:16 · 477 阅读 · 0 评论 -
Diary(五)——日志主页功能完善(上)
目录1. 个人信息显示;1.1 先在数据库中添加个人信息;1.2 写一下后台UserDao的数据;1.3 写一下前台展现数据;2. 根据日志类别和日志日期查询日志;2.1 dao层,DiaryDao类写查询方法;2.2 web层,MainServlet写后台处理前台的数据;2.3 mainTemp.jsp,写前台页面展示;2.4 解决日志类别和日志日期不...原创 2019-08-06 15:30:21 · 529 阅读 · 1 评论 -
Diary(四)——按日志类别显示和按日志日期显示(下)
目录1.model层,在Diary.java里面新添两个属性;2. dao层,新添一个查询日志日期分类的方法;3. web层,在主界面中添加显示日志日期的方法;4.在前端页面MainTemp.jsp中加入显示日志日期分类的样式;5. 测试结果;这一节,我们将按照日志日期显示这个功能实现;1.model层,在Diary.java里面新添两个属性;...原创 2019-08-04 09:45:24 · 700 阅读 · 2 评论 -
Diary(四)——按日志类别显示和按日志日期显示(上)
目录1. model层,建立DiaryType实体层;2. dao层,查询日志类别的方法;3. web层,在主界面中添加显示日志类别的方法;4. 在前端页面MainTemp.jsp中加入显示日志类别的样式;5. 测试结果;这一节我们将按照日志类别显示这个功能实现;1. model层,建立DiaryType实体层;这里面是日志类别的属性,包括Id...原创 2019-08-03 10:56:41 · 583 阅读 · 1 评论 -
Diary(三)——日记列表显示以及分页查询的实现(下)
上一节实现了日记列表的显示这个功能,这一节来实现以下分页查询的功能;目录1.dao层,获取总记录数方法;2.web层,在MainServlet中写PageBean组件;3.dao层,查询数据时采用分页查询4.web层,写前台展示分页的方法;1.dao层,获取总记录数方法;我们在userDao类里面写一个获取当前日志的总记录数的方法;//计算日志的总...原创 2019-07-21 16:41:05 · 1053 阅读 · 0 评论 -
Diary(三)——日志列表显示以及分页查询的实现(上)
上一节我们实现了后台主页面,现在来看看后台的日志列表显示这一块如何实现;目录1.model层,写Diary类;2. dao层,写DiaryDao类;3. 工具类;4.web层,写MainServlet类;5.页面,写diaryList.jsp;1.model层,写Diary类;看一下数据库中t_diary这个表的字段属性等;packag...原创 2019-07-19 15:57:00 · 1594 阅读 · 0 评论 -
Diary(二)——后台主界面搭建(下)
目录1.mainPage的处理;2.用户请求过滤功能;1.mainPage的处理;这里我们要把主页面的“日志列表”这一块要做处理;由于每个日志列表的主页面显示的内容不一样,我们可以将日志列表这一块单独拿出来;我们再写一个MainServlet来接受请求,将所得到的mainPage请求与diaryList相关联起来;package com.ja...原创 2019-07-13 15:13:29 · 585 阅读 · 0 评论 -
Diary(二)——后台主界面搭建(上)
目录1.Bootstrap的导航栏2.页面的流式布局(支持响应式):3. main.jsp完整代码:1.Bootstrap的导航栏首先写一下导航栏:<!-- 反色的导航条,且固定在顶部 --><div class="navbar navbar-inverse navbar-fixed-top"> <div class...原创 2019-07-12 14:41:07 · 579 阅读 · 0 评论 -
MD5加密的应用
简单介绍一下MD5加密的使用方法;MD5的全称是Message-Digest Algorithm 5(信息-摘要算法);特点是不可逆的,一般解密不了;MD5Util工具类:package com.java.util;import java.io.UnsupportedEncodingException;import java.security.MessageDigest...原创 2019-07-09 14:19:20 · 716 阅读 · 0 评论 -
Diary(一)——登录功能(下)
目录1.用Properties文件连接数据库;2.用MD5对数据库密码进行加密;3.记录Cookie和取Cookie操作;上一节介绍了基本的登录功能,这一节我们来完善一下登录功能的其他特性。1.用Properties文件连接数据库;具体参考:Properties文件连接数据库2.用MD5对数据库密码进行加密;具体参考:MD5加密加密之后,我们在数据库...原创 2019-07-11 12:05:50 · 635 阅读 · 0 评论 -
Diary(一)——登录功能(上)
目录1.实体层:com.java.model;2.工具类:com.java.util;3.数据访问层:com.java.dao;4.响应层com.java.web;5. 登录页面login.jsp;6.主页面mian.jsp;现在数据库里建个t_user表:nickName:昵称 imageName:图片名称 mood:心情...原创 2019-07-08 15:59:51 · 838 阅读 · 0 评论