![](https://img-blog.csdnimg.cn/9f4741423eb04a6080fe71d66200f995.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
javaweb 系列笔记+源码
文章平均质量分 81
对于Java程序员来讲,javaweb是进入框架的前奏,否则你将看不懂Java框架的代码。加油!
思诚代码块
这个作者很懒,什么都没留下…
展开
-
重定向的概述和使用(基于web方面),很简单
你访问的网站资源放在了服务器当中,你是通过URL(理解成一个资源路径地址)访问到一个资源的 ,如果你使用原生的代码去写项目,会使用到servlet这个技术,就会知道,我们作为开发者是可以人为调度服务器资源位置的,但是如果这个位置的一个普通访问者通过URL搜索到的资源不存在或者将地址搞错了,在这种情况下,可能会发生两件事。就这一条核心的代码,意思就是让用户通过浏览器访问/add(第一个网页)的时候,自动跳到第二个网页/data。使用大白话去讲,就是,原创 2023-02-04 12:02:23 · 3116 阅读 · 1 评论 -
@WebServlet注解的解释和使用
大家好,今天分享一下@WebServlet注解首先,我们要知道,我们要写一个servlet程序,web,xml里的配置项很重要,里面包含了很多关于类绑定,以及服务器资源的请求路径问题(就是注册)将这里的servlet web.xml 文件的内容提取出来原创 2023-02-03 12:04:31 · 6028 阅读 · 0 评论 -
MVC三层架构的模式
大家好,今天给大家分享一下MVC 三层架构的模式首先你要知道,所谓的MVC就是一种面向于javaee企业级开发的设计模式这里要强调一点,MVC 不是一种技术,不是一种像spring 那样的框架,它是一种思想(可以理解为一种解决问题的风格)MVC : Model View Controller,(这是它的英文)在这里,解释一下:M: 模型V: 视图C : 控制器。原创 2023-01-29 18:26:35 · 1082 阅读 · 0 评论 -
JDBC 实现增删改查的实际操作,很简单
大家好,今天给大家分享一下JDBC 实现增删改查的实际操作我们还是使用的Maven的方式, 首先要创建一个干净的Maven webapps项目要导入相关的依赖原创 2023-01-09 20:55:25 · 1573 阅读 · 0 评论 -
在maven项目当中创建第一个jdbc程序
到这里,我们就在maven项目当中成功运行了一个jdbc的程序,执行了一个创建表的操作。大家好,今天给大家分享在Maven环境中创建jdbc程序。可以使用普通的Java项目 ,通过外部jar包导入的方式。然后,创建好的Maven项目应该是这样的。写好这个类之后,打开数据库可视化管理工具。这是完整的pom.xml 文件。写这样的一个类 ,类名随你。也可以使用Maven的方式。跟着一步一步做就可以了。这个也可以拎出来单独看。就是这个(就是创建库)然后执行上面写的那个类。原创 2023-01-09 11:27:34 · 579 阅读 · 0 评论 -
JDBC简介
我们都知道,数据库有很多种,每一种数据库的相关api 都不一样,所以sun 公司为了避免因数据库的不同而导致的api 学习的重复性,所以给jdbc 定义了它的接口规范,这样的话,各个数据库就可以通过此接口写实现类(也就是它的驱动),让我们的java程序可以访问数据库,进行增删改查的操作的`的结果。connection : 数据库连接,负责与数据库的通信,sql的执行以及事务处理都是在某一个固定的connection环境当中进行的。简单了解了这个东西之后,我们就要使用它其中的方法。原创 2023-01-08 17:34:57 · 988 阅读 · 0 评论 -
Maven在项目里的具体使用方式,很简单
(因为在默认的情况下,pom.xml里面没有没有外部依赖,导入了以后idea就会自动实现只要我们的maven项目当中导入maven的外部依赖,idea就会帮助我们的自动下载)groupId 项目组 ID,定义当前 Maven 项目隶属的组织或公司,通常是唯一的。当然,因为的idea的 版本可能都不一样,所以你的可能不是这样的小图标,可能在idea的右下角会有maven导入的提示信息。mvn install 在本地仓库生成仓库的安装包,可供其他项目引用,同时打包后的文件放到项目的target目录下。原创 2023-01-08 11:51:47 · 580 阅读 · 0 评论 -
idea手动创建干净的maven项目,很简单
4. 我们要知道,一个Java项目的开发需要很多jar包的支持,才可以使用各种功能,而在早期,大家好,今天我们分享使用idea开发工具创建干净的maven项目。我们现在就有了一个干净的maven web 的项目文件。照这样依次1,2,3,4 步就可以解决这样的问题。这里,我们也可以看见我们司空见惯的web.xml。像这样就好了,这就是一个最干净的maven项目。首先,我们来了解一下什么是Maven,就是说。根据我们的实际条件,我们补齐对应的目录路径。,这会在时间上花费大量的时间,所以我们。原创 2022-12-15 12:52:39 · 591 阅读 · 0 评论 -
使用Servlet 实现文件的下载,照做就可以
当然了,我们也可以看见原先的文件名叫思诚.png 但是等我们下载到浏览器上就是一段不一样的文件名,这是因为我们没有做字符转码。这是它主体的业务代码(这是io 流相对固定的套路,百度上有很多)在这里配置好maven的选项,点击finsh (完成)就可以了。接下来,我们要连接服务器Tomcat(看这个就可以了)开始的时候就是写了两个方法,注意有一行注释掉的信息。我们配置的maven会自动的给我们创建整个环境。原创 2022-12-13 16:35:07 · 2237 阅读 · 1 评论 -
servletContext 对象的解释
大家好,今天来分享一下servletContext 作用关于 servletContext 对象, 他代表是整个web 项目,他可以和servlet 或者程序的容器进行通信同时也可以管理web项目当一个web项目当中有很多servlet, 那这些servlet之间需要通信就要使用到servletContext 对象来负责package test02;import javax.servlet.ServletException;import javax.s原创 2022-12-06 14:37:38 · 365 阅读 · 0 评论 -
servlet 的原理以及应用,没有多难
大家好,今天分享一下 servlet 的原理可以看这个(如果从流程的角度上去解释)或者这个看的懂哪个看哪个如果是从代码实现的角度上servlet的核心就是在服务器端创建用户请求的对象我在下面使用大白话讲一遍用户通过浏览器访问网站首先使用浏览器向网站的服务器发送http 请求服务器使用servlet引擎来处理请求,然后会选择响应的servlet 来响应这个请求,并且将响应的结果交给浏览器servlet 引擎访问servlet的过程分为两种情况第一次访问ser原创 2022-05-17 11:54:02 · 261 阅读 · 0 评论 -
Servlet 的初步认识以及实战操作,一看就会了
大家好,我们来分享一下Servlet 的初步认识Servlet(Server Applet),全称Java Servlet,未有中文译文,是用Java编写的服务器端程序。其主要功能在于交互式地浏览和修改数据,生成动态Web内容。狭义的理解:Servlet是指Java语言实现的一个接口广义的理解Servlet是指任何实现了这个Servlet接口的类,一般情况下,人们将Servlet理解为后者。servlet 是sun 公司研发的 动态web技术...原创 2022-05-16 16:24:42 · 585 阅读 · 2 评论 -
http是什么,其实很简单
大家好,今天我们来分享一下http首先,我们的第一个问题就是:什么是httphttp 的 中文解释是: 超文本传输协议, 英文全称:Hyper Text Transfer Protocol,HTTP 是一个简单的请求-响应协议通常运行在tcp 之上 (tcp (传输控制协议) 位于传输层)这里,有两个概念要区分文本 (可以理解为以文字为载体,记录数据的形式 例如: 1.txt 1.html等等)原创 2022-05-15 17:08:14 · 3775 阅读 · 0 评论 -
在maven项目当中连接tomcat服务器
大家好,今天分享在maven项目当中连接tomcat服务器注意: 这个maven项目是使用webapps 的模板构建而成构建成功之后,我们使用idea连接tomcat 服务器因为构建成功的maven项目就是javaweb的项目,就是面向于web程序的后端开发的所以,他要有web服务器(比如tomcat)这就是我们今天做这个东西的原因有关于maven项目的搭建,我使用的是3.6.1,这个看我这个就可以点这里就可以了可以看见这个页面点击加号点击tomcat local原创 2022-04-09 22:39:20 · 1181 阅读 · 1 评论 -
idea 对maven3.6.1的操作,照着做就可以了
大家好,今天给大家分享maven在idea当中的操作我们使用的maven版本是3.6.1因为maven3.6.2 的在我idea确实存在一些问题,所有在这里使用降级的方式来解决这个首先下载maven3.6.1 的软件包这是maven3.6.1 的下载链接下载下来是这样的看一下它的内容中间的那个文件就是它非常重要的配置文件之后,我们给计算机设置一些环境这样给它写两个路径就可以了你的软件装在哪里就写在哪里计算机的环境安装成功这个时候再次找到这个配置文件配置文件原创 2022-04-06 16:24:18 · 1859 阅读 · 0 评论 -
maven的环境搭建(3.6.2),很简单
大家好,今天我们分享一下maven的环境搭建,是基于windows10 ,版本是3.6.2 这个版本首先要知道maven是什么Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件。简单来说,就是我们在进行Java开发的时候,会有很多的jar包,而这个maven就是更好的管理我们的这些jar包的然后,我们要知道maven的官网:这是maven的官网有关于它的下载:这是我使用的maven版本,点一下就可以下载下来就是这样这是它的几个文原创 2022-03-25 16:56:38 · 1419 阅读 · 0 评论 -
tomcat服务器的配置与故障排除
大家好,今天分享tomcat 服务器Tomcat 服务器是一个免费的开放源代码的Web 应用服务器这是tomcat官网,点一下就可以了下面再Windows 环境下,进行安装与配置我使用的是这个版本:(下载下来之后,需要解压一下)打开tomcat。可以看见里面的文件bin: 这是运行它的脚本文件conf : 这是tomcat 的配置文件lib : 这里是它的jar包logs : 这里是它的日志文件webapps:这是存放网站的资源work原创 2022-03-25 14:01:02 · 3575 阅读 · 0 评论 -
web的基本概念(javaweb的基础)
大家好,今天我们来分享一下web的基本概念首先要知道,web可以简单理解成网页的意思比如打开浏览器,看到的呢些网页,都是web的表现形式web分为两类:静态web就是说,同一个网页,所有人进行访问,看到的东西都是一样的动态web就是说,同一个网页每一个人看见的,都是不一样的所谓的javaweb ,就是使用Java语言开发的web程序的技术,都是javaweb技术web应用程序web应用程序就是可以使用浏览器进行访问的程序比如说1.html 2.html 这原创 2022-03-24 20:22:03 · 1153 阅读 · 0 评论