Jsp+Servlet+JavaBean的会议管理系统
代码:https://github.com/hegexunmeng/meeting-system?from=singlemessage&isappinstalled=0
一身正气z
这个作者很懒,什么都没留下…
展开
-
javaee中学习的点
1.HTML <meta>http-equiv属性2.JDBC的教程w3c教程:https://www.runoob.com/w3cnote/jdbc-use-guide.htmlStatement和PreparedStatement对象的区别在于,效果都一样,但是PrepareedStatement可读性更高,因为用的是占位符,详情对比看这里:https://...原创 2019-08-17 17:23:41 · 694 阅读 · 0 评论 -
javaee会议管理系统中-分页查询
因为分页查询很重要,所以另外开一篇来总结了数据多的时候,需要分页显示1.要根据需求来分批量地查询数据(而不是返回所有结果)如:查询100条,我们可以查询10次,每次返回10条那么要怎么设置参数来返回某一页的数据呢?不同的数据库支持的方式不一样,mysql 支持用limit , oracel自己查询一下吧limit后面整数的含义:第一个是索引值,从0开始,第二个是每页需要...原创 2019-08-20 11:21:22 · 1070 阅读 · 0 评论 -
javaee会议管理系统 -登录界面的理解消化
登录页面:LoginServlet大概登录拦截 用到过滤器Filter cookie保存用户名usernamecookie和密码passwordcookie来进行登录保存 错误信息提示msg 根据不同的role来跳转不同页面,role=1 adminindex.jsp role=2 employee.jsp 存储登录次数visitcount 用到监听器详细1....原创 2019-08-22 14:37:06 · 1101 阅读 · 0 评论 -
一:javaee会议管理实现过程之登录功能的ppt说明
管理四种实体:员工,部门,会议室,会议.主要功能:登录 注册添加(部门/会议室/会议)搜索员工/查看会议室/搜索会议查看个人通知/个人会议/个人预定环境搭配:JDK,Eclipse,tomcat,mysql(Navicat)原型:“会议管理系统”后台数据使用关系型数据库存储,主要包括部门信息,员工信息,会议信息,会议参与者信息,会议室信息,网...原创 2019-08-17 14:02:24 · 1147 阅读 · 0 评论 -
一:javaee会议管理实现过程之登录功能的代码(完整详细有注释)
目录1.导入初始化的文件,配置web.xml的默认欢迎页面为login.jsp2.实现VO类(viewer object)类或者叫实体类3.编写Employee对应的数据访问层4.编写登录的逻辑service 服务层5.前面已经在service类写好了登录的方法login(),并且也准备好了静态的视图,6.显示登录失败提示7.总结:8.附上项目中要用到的...原创 2019-08-17 17:23:06 · 2376 阅读 · 4 评论 -
二:javaee会议管理实现过程之注册功能的ppt说明
原创 2019-08-18 00:29:43 · 537 阅读 · 0 评论 -
二:javaee会议管理实现过程之注册功能的代码(完整详细有注释)
目录1.总目标2.实现静态视图3.实现DAO层4.实现service方法5.在控制层把视图和业务逻辑连接起来6.实现动态部门,让部门是数据库中真实的信息7.注册失败之后仍然显示已经填入的信息8.密码一致校验9.异步校验用户名是否存在(使用AJAX)这里烂尾了,望注意,后续会把所有代码都上传到GitHub1.总目标实现注册,选的部门信息从数据库中读...原创 2019-08-18 18:03:30 · 2127 阅读 · 1 评论 -
三:javaee会议管理实现过程之权限验证功能的ppt说明
制作两个登陆后的首页控制层原创 2019-08-18 18:09:13 · 395 阅读 · 0 评论 -
三:javaee会议管理系统实现过程之权限验证功能的代码(完整详细有注释)
1.静态视图新增2.修改Servlet完成原创 2019-08-18 18:20:16 · 575 阅读 · 3 评论 -
四:javaee会议管理系统实现过程之注册批审能的ppt
目录1.任务说明2.显示所有正在审批的员工3.审批1.任务说明2.显示所有正在审批的员工3.审批原创 2019-08-19 09:07:21 · 348 阅读 · 0 评论 -
四:javaee会议管理系统实现过程之注册审批功能的代码(完整详细有注释)
1.只有管理员有注册审批这个权限,因此第一步是要显示待审核状态的员工1.EmployeeDAO类 /** * 方法四:查询所有员工信息,返回到集合中 * @return */ public List<Employee> selectAllEmployee(){ conn=ConnectionFactory.getConnection...原创 2019-08-19 09:53:20 · 3154 阅读 · 1 评论 -
五:javaee会议管理系统实现过程之部门管理功能的ppt
目录1.部门管理任务目标2.查看所有部门3.添加删除部门4.用过滤器处理中文编码5.用过滤器判断是否登录6.总结1.部门管理任务目标2.查看所有部门3.添加删除部门4.用过滤器处理中文编码5.用过滤器判断是否登录6.总结...原创 2019-08-19 10:01:21 · 473 阅读 · 0 评论 -
五:javaee会议管理系统实现过程之部门管理功能的代码(完整详细有注释)
目录1.显示所有的部门信息,需要一个jsp2.添加部门,删除部门写数据访问逻辑,在DepartmentDAO那里新增插入和删除方法写业务方法 DepartmentService 直接调用DepartmentDAO 的方法们(这里是为了规范编程思想,才会写service)写AddDeleteDepartmentServlet类, 把插入和删除放在一起来实现修改dep...原创 2019-08-19 15:18:39 · 1585 阅读 · 0 评论 -
六:javaee会议管理系统实现过程之优化JSP功能的代码(完整详细有注释)
一般这个步骤是不合理的,这次弄是为了帮助学习者可以循序渐进滴掌握应该从一开始就用el和jstl减少<%%> 这些使用el 或者jstl来代替<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>1.修改top.jsp2.修改approveaccount.jsp...原创 2019-08-19 16:04:38 · 660 阅读 · 0 评论 -
七:javaee会议管理系统实现过程之网站访问次数统计功能的代码(完整详细有注释)
统计当前会议管理系统的次数,希望服务器发生意外时,停止了,重启了服务器希望访问次数是累加的使用上下文属性实现:如果服务器重启,数据会丢失使用数据库存储,使用监听器来监听服务器重启的事件使用上下文:使用监听器counter表1.新增CounterDAOpackage com.meeting.dao;import java.sql....原创 2019-08-19 16:40:03 · 703 阅读 · 0 评论 -
八:javaee会议管理系统实现过程之简化登录功能的代码(完整详细有注释)
1.实现过滤器,修改Servlet2.配置web.xml3.存cookie在LoginServlet.java那4.修改login.jsp新增选项原创 2019-08-19 18:46:13 · 504 阅读 · 0 评论 -
九:javaee会议管理系统实现过程之搜索员工功能的代码
1.实现DAO在employeeDAO添加一个方法selectEmployeeByNameStatus()方法关键是对空值的处理,如何生成正确的sql语句新增方法 /** * 方法六: * 根据姓名、用户名、状态, 查询所有员工信息,返回到集合中。 * @param employeename * @param username * @par...原创 2019-08-19 18:52:02 · 837 阅读 · 0 评论 -
十:javaee会议管理系统实现过程之会议室管理功能的代码(完整详细有注释)
目录1.Model层实现2.查看所有会议室3.查看详情并修改4.添加会议室1.Model层实现业务逻辑数据层,VO/DAO/Servicevo类package com.meeting.vo;public class MeetingRoom { private Integer roomid; private Integer roomnum...原创 2019-08-19 18:53:32 · 4821 阅读 · 1 评论 -
十一:javaee会议管理系统实现过程之预定会议功能的代码(完整详细有注释)
目录1.实现Model层2.预定会议页面3.显示部门员工列表4.选择及取消参会人员5.实现预定会议功能终于成功了6.我的预定7.我的会议8.查看预定详情并取消9.查看参会详情1.实现Model层实现VO/DAO/Service1.新建meeting.javapackage c...原创 2019-08-20 19:21:26 · 3008 阅读 · 4 评论 -
十一:javaee会议管理系统实现过程之预定会议的剩下两个功能
10.最新通知七天内要参加的会议,或者被取消的会议的通知难点:对时间的处理1.修改MeetingParticipantsDAO.java /** * 查询某员工最近七天参加的所有会议 * * @param participantsid * @return */ public List<Meeting> selectAllNewMeeting...原创 2019-08-20 20:08:07 · 1327 阅读 · 1 评论