自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Servlet 的生命周期

Servlet从创建直到毁灭的整个过程:Servlet初始化后调用init()方法Servlet调用service()方法来处理客户端的请求Servlet销毁前调用destroy()方法最后,Servlet是由JVM的垃圾回收器进行GCinit()只调用一次。在第一次创建Servlet时被调用,在后续每次用户请求时不再调用。因此,它是用于一次性初始化。Servlet创建于用户第一次调用对应于该Servlet的URL时,但是您也可以指定Servlet在服...

2022-05-20 21:48:03 176

原创 EL表达式语言

1.定义EL ( Expression Language ,表达式语言)是一-种简单的语言, 可以方便地访问和处理应用程序数据,而无需使用JSP脚本元素( Scriptlet )或JSP表达式。2.使用条件支持Servlet 2.4、JSP 2.0 以上版本的Web容器,可以在JSP网页中直接使用EL。EL表达式未禁用(禁用方法:1.在el表达式之前加"" 例如:${1 + 2} . 2.在page指令中指定isELIgnored=“true”。 3.在web.xml中配置 < el-ign

2022-05-20 21:37:50 122

原创 Spring MVC工作原理

前言对于SpringMVC项目搭建相信大家按照网上教程来做基本都会,但更多时候我们应该多问几个为什么,多思考实现原理,当你懂了工作原理之后对于很多问题的可能就知道是那里出错了,同时也可以更好地改进项目。SpringMVC简介Spring是一个开源框架,Spring是于2003年兴起的一个轻量级的Java开发框架。它是为了解决企业应用开发的复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为J2EE应用程序开发提供集成的框架。Spring使用基本的J...

2022-05-20 21:28:52 124

原创 Servlet监听器详解

Servlet监听器⽤于监听⼀些重要事件的发⽣,监听器对象可以在事情发⽣前、发⽣后可以做⼀些必要的处理。接⼝:⽬前Servlet2.4和JSP2.0总共有8个监听器接⼝和6个Event类,其中HttpSessionAttributeListener与HttpSessionBindingListener皆使⽤HttpSessionBindingEvent;HttpSessionListener和HttpSessionActivationListener则都使⽤HttpSessionEvent;其余Lis

2022-05-19 18:05:15 676

原创 Servlert的三大作用域

javaweb开发中servlet三大作用域对象为request、session和application(ServletContext)1.requestrequest表示一个请求,只要发出一个请求就会创建一个request。作用域:仅在当前请求中有效。用处:常用于服务器间同一请求不同页面之间的参数传递。常用于表单的控件值传递。方法:request.setAttribute();request.getAttribute();request.removeAttribute();request.

2022-05-19 17:56:49 143

原创 Web工作原理

1.接收用户所发出的数据,然后进行处理;2.通过URL传递到 javabean ,再经过数据库,提取所相应的数据信息;3.将数据返回给用户、什么是Servlet?他们有什么作用?在Java里,Servlet使你能够编写根据请求动态生成内容的服务端组件。事实上,Servlet是一个在javax.servlet包里定义的接口。它为Servlet的生命周期声明了三个基本方法——init()、service()和destroy()。每个Servlet都要实现这些方法(在SDK里定义或者用户定义)并在

2022-05-19 17:53:56 153

原创 Servlet 过滤器_简介

过滤器的基本概念  Servlet过滤器从字面上的字意理解为经过一层次的过滤处理才达到使用的要求,而其实Servlet过滤器就是服务器与客户端请求与响应的中间层组件,在实际项目开发中Servlet过滤器主要用于对浏览器的请求进行过滤处理,将过滤后的请求再转给下一个资源。  Filter是在Servlet 2.3之后增加的新功能,当需要限制用户访问某些资源或者在处理请求时提前处理某些资源的时候,就可以使用过滤器完成。  过滤器是以一种组件的形式绑定到WEB应用程序当中的,与其他的WEB应用程序组件

2022-05-19 17:39:51 109

原创 对JSP的理解

目录一,JSP的定义二, JSP的特点和常用指令三,JSP和Servlet的关系四,JSP和html的关系正文一,JSP的定义JSP(全称JavaServer Pages)是由Sun Microsystems公司主导创建的一种动态网页技术标准。JSP部署于网络服务器上,可以响应客户端发送的请求,并根据请求内容动态地生成HTML、XML或其他格式文档的Web网页,然后返回给请求者。JSP技术以Java语言作为脚本语言,为用户的HTTP请求提供服务,并能与服务器上的其它Java程序共

2022-05-07 17:10:28 759

原创 连接池的理解

文章目录一,连接池的简介二,DB连接池的认识三,DB连接池的作用四,图文介绍五,Java中开源的数据库连接池正文:一,连接池的简介连接池用于创建和管理数据库连接的缓冲池技术,缓冲池中的连接可以被任何需要他们的线程使用。当一个线程需要用JDBC对一个数据库操作时,将从池中请求一个连接。当这个连接使用完毕后,将返回到连接池中,等待为其他的线程服务。二,DB连接池的认识背景:1.数据库连接是一种关键的有限的昂贵的资源。   2.多用户的网页应用程序中| [即J...

2022-05-04 20:59:22 203

原创 转发和重定向工作原理对比和理解

文章目录一,转发和重定向的区别1.原理2.方式3.区别二,图文比较正文:一,转发和重定向的区别。1.原理转发工作原理:转发是在请求时实现的,且是在容器(即服务器上)中完成的,客户端感知不到。重定向工作原理:重定向是在响应时实现的,且它是完全的跳转,客户端会重新请求,并有再次完整的请求过程,浏览器地址可见相应的信息变化。2.方式转发:request.getRequestDispatcher("/Result.jsp").forward(request,respo

2022-04-20 20:51:33 1664

原创 JAVA Spring Tool Suite 导入war包

Spring Tool Suite导入war包操作:1.选择file菜单里的import导入。2.选择Web文件下的WAR file后,并点击Next. 3.选择你想要导入的war 包地址。

2022-04-20 11:19:38 1140

空空如也

空空如也

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

TA关注的人

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