自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 Servlet生命周期

servlet生命周期三个方法:init()初始化阶段service()处理客户端请求阶段destroy()终止阶段​ 容器(tomcat等)装载servlet初始化阶段:servlet容器启动的时候,会自动的装载某些servlet在servlet容器启动之后,页面首次向servlet发送请求servlet类文件被更新后,重新装载servlet装载好Servlet后:容器创建一个servlet对象并调用servlet的init方法(在servlet生命周期内只能调用一次in

2022-05-20 23:20:45 140

原创 ssm框架简介

一、Java SSM框架的概念Java SSM框架即指Spring+SpringMVC+MyBatis的简称,框架集由Spring、MyBatis两个开源框架整合而成(SpringMVC是Spring中的部分内容),常作为数据源较简单的web项目的框架。(1)SpringSpring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java开发框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development and Design中阐述的部分

2022-05-20 23:11:04 850

原创 html与css区别

HTML(结构):全称Hyper Text Markup Language(超文本标记语言),用于定义文档内容结构。该语言写的代码通常会被浏览器解析执行.CSS(布局):全称Cascading Style Sheets (层叠样式表),用于定义HTML文档的样式(外观)。CSS是页面表现的基础,可以控制布局,控制元素的渲染html跟css的区别1、性质不同HTML是描述网页内容和结构的基本标记语言。而,CSS是HTML的扩展,它修改了网页的设计和显示。HTML是网页的结构,CSS是网页的

2022-05-20 23:02:06 2995

原创 jsp四大作用域对象

pageContext:page作用域是指单一的jsp页面的范围,page作用域内的对象只能在创建该对象的页面中访问。page作用域可以使用pageContext对象的setAttribute()和getattribute()方法进行访问。page作用域在客户端每次请求jsp页面时创建,在服务器发送响应或请求转发到其他的页面或资源后失效。request:他在当前请求中有效,request可以通过setAttribute()方法实现页面中的信息传递,也可以通过forward()方法进行页面间的跳

2022-05-19 21:00:30 860

原创 过滤器(Filter)的作用及使用

1.过滤器的作用:Filter解决是多个Servlet种所存在的公有的代码冗余问题,引入Filter之后,把多个Servlet的冗余代码提取到Filter中,那么这样的用户的请求经过Filter,在访问后续的Servlet,既保护用户功能的完成,同时也解决了代码冗余的问题。如何使用?与使用servlet(也是一个接口)类似,Filter是javaWeb提供的一个接口,开发者只需要自定义一个类实现该接口就可以了。filter使用web.xml的配置<filter>

2022-05-19 20:43:48 1614

原创 servlet映射的url路径

指定url方法:注解方式;通配符方式即web.xml文件实现serlet的url指定:多重映射:在一个<servlet-mapping>元素下配置多个<url-pattern>子元素通配符映射:示例:​ <servlet-mapping> <servlet-name>Servlet1</servlet-name> <url-pattern>/a</url-pattern>..

2022-05-16 18:45:49 414

原创 jdbc连接池

什么是连接池:数据库连接池其实就是一个容器(集合),存放数据库连接的容器。因为每次创建一个数据库链接都是一次极大的资源消费,所以连接复用。通过建立一个数据库连接池以及一套连接使用管理策略,可以使一个数据库连接可以得到高效、安全的复用,能避免了数据库连接频繁建立、关闭的开销。当系统初始化好后,容器被创建,容器中会申请一些连接对象,当用户来访问数据库时,从容器中获取连接对象,用户访问完之后,会将连接对象归还给容器。使用好处:高效,节约资源无连接池:有连接池:连接池的使用步骤:

2022-05-04 20:56:22 486

原创 转发与重定向是什么?有什么区别

转发过程:1.客户端浏览器发送http2.web浏览器接收请求3.调用内部的一个方法在容器内部完成请求处理和转发工作需注意的是:转发的路径必须是同一个web容器下的url。在客户端浏览器路径栏显示的仍然是第一次访问的路径。转发行为是浏览器只做了一次访问请求。转发的特点:1.地址栏不会改变2.转发只能转发到当前Web应用内的资源3.在转发过程中,可以将数据保存到request域对象当中去4.转发只有一次请求5.转发是服务器端行为重定向的过程:1.客户端浏览器发送ht

2022-04-21 20:31:15 1594

原创 Java Servlet与Applet分别是什么,它们有什么区别

Java Applet是什么?Applet是一个可以嵌入到网页中的动态Java程序,它在Web浏览器中运行,并在客户端工作。Applet使用APPLET或OBJECT标记嵌入在HTML页面中,并托管在Web服务器上。JServlet是什么?Servlet是在服务器端执行的小型Java程序,可以用于处理和回答客户端请求并实现servlet接口;有助于以最小的开销,维护和支持增强Web服务器功能。相同点:◆它们不是独立的应用程序,没有main()方法。◆它们不是由用户或程序员调用,而是由

2022-04-17 17:33:51 1076

原创 java EE 上机笔记

这里显示the selection cannot be run on any server(无法在任何服务器上运行)一开始我以为是我的环境有问题,然后检查了一下环境,发现没什么问题,后来和室友讨论发现是上一个已启动的服务器还没有关闭,即8080的端口已被占用,所以无法启动。解决方法:方法一:结束上一个启动的服务器。方法二:改端口(新端口不要与其他端口相同)比如改成下图这样服务器就可以正常运行了...

2022-04-13 19:50:04 83

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除