
JavaWeb
文章平均质量分 77
yuhuofei2021
记录即分享
展开
-
13-JDBC
JDBC:java连接数据库需要 jar 包的支持:开发环境信息:1、新建一个 javaweb 项目,这里省略这部分创建过程,给出 pom.xml文件中必须需要引入的依赖2、创建数据库表,这里给出表结构信息3、插入数据2.2 演示PreparedStatement的使用1、由于在 2.1 的工具类中,已经写好了 PreparedStatement 使用的方法,因此,这里直接沿用2、更改测试类中的语句,然后执行测试3、结果如下PreparedStatement 相比于 Statement原创 2022-06-06 22:32:30 · 202 阅读 · 0 评论 -
12-监听器实现统计网站当前在线人数
在 javaweb 项目中,利用监听器,实现统计网站当前在线人数在 Edge 浏览器中输入 http://localhost:8080/ ,得到的结果如下在 Google 浏览器中输入 http://localhost:8080/ ,得到的结果如下自动销毁 session 后,结果如下...原创 2022-06-05 22:05:01 · 1145 阅读 · 0 评论 -
11-过滤器Filter
在实际项目中,很多通用的校验或者模块,可以放在过滤器中进行实现,不用都写在 servlet 中。手动创建 java 以及 resources 目录,创建后的目录结构如下所示在 pom.xml 文件中,引入需要用到的依赖,如下为本次用到的所有依赖为项目配置好 tomcat 服务器到此,项目基本的创建就算完成了,接下来就是写处理逻辑这里以使用过滤器统一处理乱码问题为例,演示过滤器的使用(1)启动 tomcat 服务器后,访问 http://localhost:8080/test,会展示乱码,因原创 2022-06-05 17:11:40 · 471 阅读 · 0 评论 -
10-MVC三层架构介绍
所谓 MVC,即指 Model 、Controller 、View 三个层级,每个层级都处理专门方向的内容,使得在软件开发过程中,更加直观清晰易懂。Model:View:Controller:原创 2022-06-05 14:21:39 · 202 阅读 · 0 评论 -
09-JSP入门
1. JSP简介2. JSP基础语法和指令3. JSP内置对象及作用域4. JSP、JSTL标签原创 2022-06-05 11:17:56 · 203 阅读 · 0 评论 -
08-Cookie和Session
1. Cookie1.1 Cookie的原理Cookie 是一种客户端技术,通过请求、响应获取。(1)服务器在响应头中响应一个 Cookie 给客户端,客户端会把该 Cookie 保存在浏览器中(2)后续,客户端每次发起请求都在自己的请求头中带上该 Cookie1.2 Cookie使用示例下面通过一个示例,来演示 Cookie 的使用。1、新建一个 CookieTest.java 类package com.yuhuofei.servlet;import javax.servle原创 2022-05-24 01:17:52 · 155 阅读 · 0 评论 -
07-HttpServletRequest
HttpServletRequest 表示客户端的请求,用户通过 Http 协议访问服务器,Http 请求中的所有信息会被封装到 HttpServletRequest 中,通过调用 HttpServletRequest 的方法,可以获得客户端的所有信息。1. 应 用HttpServletRequest 的应用主要体现以下两个方面:获取前端传递的参数、Header、Cookie等信息请求转发下面通过一个例子,进行展示。2. HttpServletRequest的使用示例(1)新建一个 Log原创 2022-05-18 00:45:30 · 183 阅读 · 0 评论 -
06-HttpServletResponse
web 服务器接收到客户端的 http 请求,针对这个请求,分别创建一个代表请求的 HttpServletRequest 对象,代表响应的一个 HttpServletResponse 对象。如果要获取客户端请求过来的参数:找 HttpServletRequest如果要给客户端响应一些信息:找 HttpServletResponse1. HttpServletResponse中的方法1.1 负责向浏览器发送数据的方法public ServletOutputStream getOutputStre原创 2022-05-17 00:14:21 · 218 阅读 · 0 评论 -
05-ServletContext的应用
目 录1. 简 介2. 应 用2.1 共享数据2.2 获取初始化参数2.3 请求转发2.4 读取资源文件1. 简 介ServletContext ,全局共享的上下文,项目中所有 Servlet 都可以访问到它,可以把它理解为一个共享的存储空间,在 Java 中以接口(javax.servlet.ServletContext)的形式存在。例如,Servlet A 把一些信息放到 ServletContext 中,然后 Servlet B 可以从 ServletContext 中获取到这些信息。2.原创 2022-05-12 23:17:23 · 304 阅读 · 0 评论 -
04-Servlet的原理
1. 原理简介在提 Servlet 原理之前,有几个盲点是需要留意的:常见的 Web 服务器,如 Tomcat ,是包含了 Servlet 容器的,Servlet 容器只是 Web 服务器的一部分Servlet 容器,是管理 Servlet 的,一个 Servlet 容器中,可能有很多个 Servlet在 Java 中,一个 Servlet 可以理解为就是我们写的一个 Java 实现类浏览器向 Web 服务器发起 Http 请求。Web 服务器接收请求后,转给 Servlet 容器处理请求原创 2022-05-11 22:33:23 · 202 阅读 · 0 评论 -
03-Servlet入门
目 录1. Servler简介2. 新建一个javaweb项目2.1 环境搭建2.2 新建javaweb项目2.3 修改项目2.4 测试项目1. Servler简介Servlet是Sun公司开发动态web的一门技术。Servlet本质是一个接口,如果要开发一个Servlet程序,只需两个步骤:编写一个类,实现Servlet接口把开发好的java类部署到web服务器中一般情况下,习惯于把实现了Servlet接口的Java程序,叫做Servlet。在实际开发中,我们不需要真的去写一个类,自己原创 2022-05-10 00:53:30 · 363 阅读 · 0 评论 -
02-HTTP入门
1. 简 介1.1 基本概念HTTP(超文本传输协议)是一个简单的请求-响应协议,通常运行在TCP之上。文本:html、字符串、文字······超文本:图片、音乐、视频、定位、地图······HTTP是一种不安全的协议,而HTTPS是一种有加密的安全的协议,目前网站普遍使用HTTPS。1.2 HTTP的发展过程(1)HTTP1.0时代(1996):HTTP/1.0:客户端与web服务器连接后,只能获取一个web资源,之后就会断开连接(2)HTTP1.1时代(1999):HTTP/原创 2022-05-08 16:54:04 · 6255 阅读 · 0 评论 -
01-tomcat入门
1. tomcat是什么tomcat是Apache的一个开源项目,是一款免费的轻量级应用服务器。它可以实现JavaWeb程序的装载,发布应用上线,是当前使用比较多的服务器。它的下载也非常简单,首先进到tomcat的官网,然后选择要下载的版本,下载到本地即可,之后该解压就解压,该安装就安装。比如,我这里下载tomcat 9的版本。(1)点击 Tomcat 9(2)选择window系统,64位的压缩包下载,大概就10多M,一会儿就下载完(3)将zip包解压,里面的目录就是这样的2. tomca原创 2022-05-08 15:58:38 · 952 阅读 · 0 评论