JSP+Servlet培训班作业管理系统[23]–番外篇之Java Web日志

JSP+Servlet培训班作业管理系统[23]–番外篇之Java Web日志

1. 本章任务系统日志是一个完整系统必要的模块,便于我们再出现问题时还原当时的场景,比如数据库操作如果发生异常,最好就要记录日志。本篇使用java自带的java.util.logging类库类记录日志,特点是简单快捷。2. 基础类库首先理解四个类://Logger类是日志记录器 import jav...

JSP+Servlet培训班作业管理系统[22]–番外篇之过滤器与权限管理

1. 本章任务本篇主要讲述使用过滤器实现简单的权限管理功能。首先说下什么是过滤器呢,其实就是在网页请求和Servlet之间添加了一个过滤网。通过设定一些规则,符合规则的请求呢就通过了过滤器,到达了Servlet;那不符合规则的请求呢,过滤器就拦截下来,不让它继续访问了。感觉挺高级啊,那么是如何实现的...

JSP快速入门

41 课时 |
1453 人已学 |
免费
开发者课程背景图

JSP+Servlet培训班作业管理系统[18]–教师角色之作业题目管理功能实现

1. 本章任务本章实现教师角色的作业管理功能。教师需要发布作业题目,发布后可以修改,但是不允许删除。需要注意几点:作业是属于课程的,所以当老师查看自己所管理的作业列表时,需要查询自己管理课程下面发布的作业。发布作业题目(title)时,需要同时生成学生应该提交的作业内容(job)记录。加入有30个学...

JSP+Servlet培训班作业管理系统[15]–后台管理页面右侧内容区域美化

JSP+Servlet培训班作业管理系统[15]–后台管理页面右侧内容区域美化

1. 本章任务之前虽然已实现人员的增删改查全面管理功能,但是右侧内容区域实在是有点难看。虽然本教程并不注重美观方面,但是也不代表着妥协。故特意拿出一章来对其进行美化。2. 内容区域添加当前页面名称显示首先在右侧内容区域的顶部,显示当前页面名称,同时该页面名称要比较清晰明显。此处先以userManag...

JSP+Servlet培训班作业管理系统[14]–人员删除功能的实现

1. 本章任务之前已经实现了人员的浏览、编辑、新增,本篇来补上最后一个操作类型:删除。2. 添加删除按钮已经轻车熟路了,在用户浏览页面添加删除按钮即可。由于删除不需要跳转中间页面,直接提交给UserServlet执行删除即可。  <table>  <thead&...

JSP+Servlet培训班作业管理系统[13]–人员修改功能的实现

JSP+Servlet培训班作业管理系统[13]–人员修改功能的实现

1. 本章任务前面章节中已经实现了人员信息的浏览和新增,本章继续实现人员信息修改的功能。2. 添加修改按钮在表格的每一行添加修改的超级链接,点击后跳转RouteServlet,同时还需要传递操作类型method=editUser,最后还需要传递被编辑的用户的id。注意传递操作类型是为了让RouteS...

JSP+Servlet培训班作业管理系统[12]–人员新增功能的实现

JSP+Servlet培训班作业管理系统[12]–人员新增功能的实现

1. 本章任务上一章在人员管理页面,已经实现了人员浏览功能,本章继续在人员管理页面,实现新增人员的功能。2. 增加新增按钮在表格的下方添加一个新增按钮,点击后通过RouteServlet跳转用户新增页面。修改userManage.jsp页面如下:&lt;%@ page language="java...

JSP+Servlet培训班作业管理系统[11]–人员浏览功能的实现

JSP+Servlet培训班作业管理系统[11]–人员浏览功能的实现

1. 本章任务之前已经实现了登录功能,要想使整个系统运转起来,首先就要建立教师和学生的档案信息,使学生和老师都能登录系统进行操作。按我们的设计,培训学校的校长负责进行人员管理操作,包括管理校长、教师、学生,注意校长也可以有多个,避免有一个校长请假导致系统没法运转了。本章的任务就是开发校长角色人员管理...

JSP+Servlet培训班作业管理系统[10]--登录功能完整实现

1. 本章任务之前的登录,没有真正的访问数据库,在上一章节我们已经实现了真实数据库的操作模块,所以本章就完整的实现下登录功能。整体流程是:用户访问登录页面login.jsp输入用户名、密码后提交表单给LoginServletLoginServlet调用LoginService检查登录信息是否正确Lo...

JSP+Servlet培训班作业管理系统[8]–实体模型类开发

1. 本章任务要实现在Java中操作数据库,首先需要针对数据库中的表建立对应的实体类模型类,比如用户表user对应的User类。这样我们可以把数据放在对象里,根据操作类型(增删改查)和对象保存的数据拼装成sql,发送给相应的数据库(MySQL)执行。所以本章先来实现以下实体模型类。2. 代码实现模型...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。