随笔分类 - JavaWeb
摘要:MVC开发规则 1.介绍 MVC开发规则制定了互联网通信开发过程中 必须出现的角色有哪些 必须出现的角色要担任哪些职责 必须出现的角色的出场顺序 2.角色 DAO对象: Dao对象提供某张表文件的操作细节,降低对表文件的操作难度 避免反复开发表文件操作的代码,提高代码复用性 Service对象: 服
阅读全文
摘要:JavaWeb-05-JSP规范-07-在线考试管理系统-考试管理模块 本次工程文件:点击下载 提取码:jmjh 用户信息管理模块传送门:用户信息管理 试题信息管理模块传送门:试题信息管理 1.任务 考试管理模块 实现功能: 随机出题:考生点击【参加考试】,系统【随机】为其分配四道考试题。 自动改卷
阅读全文
摘要:JavaWeb-05-JSP规范-06-EL表达式 1.JSP的繁琐之处 当使用JSP将作用域对象中存放的数据写入到响应体时, 按传统的方式实现共有三步: 在执行标记中通过java代码从作用域对象中读取数据 完成数据类型转化 在输出标记中将转换后的数据写入响应体内 <% String value =
阅读全文
摘要:JavaWeb-05-JSP规范-05-在线考试管理系统02-试题信息管理 用户信息管理模块传送门:用户信息管理 考试管理模块传送门:考试管理 本次项目文件:点击下载 提取码:922w 1.目标 试题信息管理模块 2.功能实现 试题信息添加功能 试题信息查询功能 试题信息更新功能 试题信息删除功能
阅读全文
摘要:JavaWeb-05-JSP规范-04-JSP文件运行原理 1.Http服务器调用JSP文件步骤 Http服务器将JSP文件内容【编辑】为一个Servlet接口实现类(.java) Http服务器将Servlet接口实现类【编译】为class文件(.class) Http服务器负责创建这个class
阅读全文
摘要:JavaWeb-05-JSP规范-03-Servlet和JSP文件分工 1.Servlet和JSP之间的分工 Servlet:负责处理业务并得到【处理结果】 >大厨 JSP:不负责处理业务,主要人物是将Servlet中的【处理结果】写入响应体 >传菜员 2.Servlet和JSP之间的调用关系 Se
阅读全文
摘要:JavaWeb-05-JSP规范-02-JSP常见内置对象 1.JSP内置对象:request 类型:HttpServletRequest 作用:在JSP文件运行时读取请求包信息,与Servlet在请求转发过程中实现数据共享。 演示: 新建一个网站,在默认的index.jsp文件中,编写代码,通过内
阅读全文
摘要:JavaWeb-05-JSP规范-01-JSP概述 1.什么是JSP规范,有什么用? JSP规范来自于JavaEE规范中的一种。 JSP规范制定了如何开发JSP文件代替响应对象将处理结果写入响应体内的开发流程。 JSP规范制定了Http服务器应该如何调用JSP文件。 2.为什么要用JSP文件代替响应
阅读全文
摘要:JavaWeb-04-第三版网络通信流程图
阅读全文
摘要:JavaWeb-03-Servlet-15-过滤器防止用户恶意登陆 1.恶意登陆问题 以之前做的在线考试管理系统项目为例。(传送门:在线考试管理系统) 如果有人通过浏览器地址栏,绕过登陆验证,直接访问网站中的资源文件,那么网站中的数据就不安全了。 为了防止这种恶意登陆的情况发生,我们可以使用【令牌机
阅读全文
摘要:JavaWeb-03-Servlet-14-过滤器接口(Filter接口) 1.介绍 【位置】:来自于Servlet规范下的接口,在Tomcat中存在于servlet-api.jar包中。 【实现类】:Filter接口实现类由开发人员提供,Http服务器不负责提供。 【特性】:Filter接口在Ht
阅读全文
摘要:JavaWeb-03-Servlet-13-监听器接口 1.介绍 【位置】:监听器接口来自于Servlet规范下,共有8个接口。具体位置在Tomcat下的servlet-api.jar 【监听器接口实现类】:Http服务器所提供的jar包中没有监听器接口的实现类,需要由开发人员手动实现。 【监听器接
阅读全文
摘要:JavaWeb-03-Servlet-12-多个Servlet之间的数据共享-03HttpServletRequest接口 1.介绍 1.在同一个网站中,如果两个Servlet之间通过【请求转发】方式进行调用,那么这两个Servlet之间共享的是同一个【请求协议包】。而一个请求协议包只对应一个请求对
阅读全文
摘要:JavaWeb-03-Servlet-11-多个Servlet之间的数据共享-02HttpSession接口 1.介绍 HttpSession接口是一个来自于Servlet规范下的接口 该接口存在于Tomcat钟的servlet-api.jar包里。 其实现类由Http服务器提供,存在于servle
阅读全文
摘要:JavaWeb-03-Servlet-10-多个Servlet之间的数据共享 1.多个Servlet之间的数据共享实现方案 数据共享:OneServlet工作完毕后,将产生的数据交给TwoServlet来使用。 在Servlet规范中提供四种数据共享方案: ServletContext接口 Cook
阅读全文
摘要:JavaWeb-03-Servlet-09-多个Servlet之间的调用 1.问题 某些来自于浏览器中的请求,往往需要服务端中多个Servlet接口实现类协同处理。 但是浏览器一次只能访问一个Servlet,这就导致用户需要手动通过浏览器发起多次请求才能获得服务。 这样会增加用户获得服务的难度。 2
阅读全文
摘要:JavaWeb-03-Servlet-08-Http状态码 1.状态码介绍 1.状态码是由三位数字组成的符号。 2.Http服务器在推送响应包前,根据本次请求处理情况,将Http状态码写入到响应包里的【状态行】上。 3.如果Http服务器针对本次请求,返回了对应的资源文件,那么就通过Http状态码通
阅读全文
摘要:JavaWeb-03-Servlet-07-在线考试管理系统-用户信息管理模块 试题信息管理传送门:试题信息管理 考试管理模块传送门:考试管理 本次项目文件:点击下载 提取码:922w 1.目标 用户信息管理模块 2.功能实现 用户信息注册 用户信息查询 用户信息删除 用户信息更新 用户登录验证 3
阅读全文
摘要:请求对象与响应对象的生命周期 **创建:**在Http服务器接收到浏览器发送的【Http请求协议包】后,会为当前的【Http请求协议包】创建一个【请求对象】和一个【响应对象】。 **作实参:**在Http服务器调用doGet/doPost方法时,负责将【请求对象】和【响应对象】作为实参传入方法中,确
阅读全文
摘要:JavaWeb-03-Servlet-05-HttpServletRequest接口 1.HttpServletRequest简介 HttpServleRequest接口来自于Servlet规范中,存在于Tomcat中的servle-api.jar,具体位置是【javax.servlet.http.
阅读全文

浙公网安备 33010602011771号