随笔分类 - 编程语言 / JavaWeb(老杜两小时系列)
包含内容:
- Servlet
- JSP
- 过滤器-Filter
- 监听器-Listener
- MVC架构模式
摘要:# 老杜-通过银行账户转账业务讲解MVC架构 ## 老杜-银行账户转账(mvc001) > 这个项目将层层迭代,最终成为MVC架构的项目。 > > 老杜第一次写代码并没有使用JDBC的封装类,但大差不差,这里即使用了之前的**DBUtil.java**,代码依然很杂乱。 ### 建立数据库 > 数据
阅读全文
摘要:## (十八)Listener监听器 ### **引子:静态代码块** ~~~java package com.zwm.javaweb.servlet; /** * @author 猪无名 * @date 2023/8/8 13 47 * discription: */ public class t
阅读全文
摘要:## (十七)Filter过滤器 ### Filter过滤器 - 当前的OA项目存在什么缺陷? - DeptServlet、EmpServlet、OrderServlet。每一个Servlet都是处理自己相关的业务。在这些Servlet执行之前都是需要判断用户是否登录了。如果用户登录了,可以继续操作
阅读全文
摘要:## (十六)项目优化(Servlet+JSP+EL+JSTL) **相关视频:** > [55-EL表达式JSTL和base标签改造OA](https://www.bilibili.com/video/BV1Z3411C7NZ/?p=56&vd_source=d0ace4d790d5d2f0d47
阅读全文
摘要:## (十六)JSP补充 **相关视频:** > [49-JSP的page指令以及九大内置对象和EL表达式](https://www.bilibili.com/video/BV1Z3411C7NZ?p=50&vd_source=d0ace4d790d5d2f0d4782a02fb598798) ##
阅读全文
摘要:## (十五)oa项目的改造(cookie) **相关视频:** > [48-Cookie实现十天内免登录](https://www.bilibili.com/video/BV1Z3411C7NZ?p=49&vd_source=d0ace4d790d5d2f0d4782a02fb598798) ##
阅读全文
摘要:## (十四)oa项目的登录功能(引入会话机制) **相关视频:** > [41-实现用户登录功能](https://www.bilibili.com/video/BV1Z3411C7NZ?p=42&vd_source=d0ace4d790d5d2f0d4782a02fb598798) ### 为什
阅读全文
摘要:## (十四)JSP改造oa项目 **相关视频:** > [38-Servlet和JSP改造oa项目](https://www.bilibili.com/video/BV1Z3411C7NZ/?p=39&vd_source=d0ace4d790d5d2f0d4782a02fb598798) ###
阅读全文
摘要:## (十四)JSP **相关视频:** > [35-JSP原理深度解析](https://www.bilibili.com/video/BV1Z3411C7NZ?p=36&vd_source=d0ace4d790d5d2f0d4782a02fb598798) > > [36-JSP的各种基础语法]
阅读全文
摘要:## (十三)对单表操作的优化 **对应视频:** > [33-Servlet中的注解式开发](https://www.bilibili.com/video/BV1Z3411C7NZ?p=34&vd_source=d0ace4d790d5d2f0d4782a02fb598798) > > [34-使
阅读全文
摘要:## (十二)使用纯粹的Servlet做一个单表的CRUD操作 **对应视频:** > [26-设计数据库表以及原型](https://www.bilibili.com/video/BV1Z3411C7NZ?p=27&vd_source=d0ace4d790d5d2f0d4782a02fb59879
阅读全文
摘要:## (十二)HttpServletRequest接口源码分析 **对应视频:** > [21-HttpServletRequest接口](https://www.bilibili.com/video/BV1Z3411C7NZ?p=22&vd_source=d0ace4d790d5d2f0d4782
阅读全文
摘要:## (十一)模板方法设计模式、HttpServlet源码分析 **对应视频:** > [20-HttpServlet源码分析及web欢迎页](https://www.bilibili.com/video/BV1Z3411C7NZ/?p=21&vd_source=d0ace4d790d5d2f0d4
阅读全文
摘要:## (十)HTTP协议 **对应视频:** > [17-HTTP协议详解](https://www.bilibili.com/video/BV1Z3411C7NZ?p=18&vd_source=d0ace4d790d5d2f0d4782a02fb598798) > > [18-GET和POST的区
阅读全文
摘要:## (九)GenericServlet **对应视频:** > [11-适配器模式改造Servlet](https://www.bilibili.com/video/BV1Z3411C7NZ?p=12&vd_source=d0ace4d790d5d2f0d4782a02fb598798) > >
阅读全文
摘要:## (八)Servlet对象的生命周期 **对应视频:** > [10-Servlet对象的生命周期](https://www.bilibili.com/video/BV1Z3411C7NZ?p=11&vd_source=d0ace4d790d5d2f0d4782a02fb598798) ###
阅读全文
摘要:老杜 JavaWeb 讲解 对应视频: 09-使用IDEA工具开发Servlet (七) 在IDEA中开发Servlet小程序 7.1 IDEA介绍 IntelliJ IDEA 是一款由 JetBrains 公司开发的 Java 集成开发环境 (IDE),它是目前市场上较为受欢迎的 Java IDE
阅读全文
摘要:老杜 JavaWeb 讲解 对应视频: 08-servlet中编写jdbc程序连接数据库 (六) 在Servlet(Java小程序)中编写JDBC连接数据库 6.1 JDBC介绍: JDBC的全称是Java数据库连接 (Java Database connect),它是一套用于执行SQL语句的Jav
阅读全文
摘要:老杜 JavaWeb 讲解 对应视频: 06-模拟servlet本质(使用java模拟) 07-开发第一个servlet (五) 开发一个带有Servlet(Java小程序)的webapp(重点) 5.1 基本步骤 在webapps目录下新建一个目录,起名crm(这个crm就是webapp的名字)。
阅读全文
摘要:老杜 JavaWeb 讲解 对应视频: 04-编写第一个webapp 05-BS结构系统的角色和协议 (四) 实现一个基本的web应用(无Java) 4.1 基本步骤 找到CATALINA_HOME\webapps目录 因为所有的webapp要放到webapps目录下。(没有为什么,这是Tomcat
阅读全文