Servlet 笔记
Tomcat&Servlet笔记
web相关概念回顾1. 软件架构 1. C/S:客户端/服务器端 2. B/S:浏览器/服务器端 2. 资源分类 1. 静态资源:所有用户访问后,得到的结果都是一样的,称为静态资源.静态资源可以直接被浏览器解析 * 如: html,css,JavaScript 2. 动态资源:每个用户访问相同资源后,得到的结果可能不一样。称为动态资源。动态资源被访问后,需要先转换为静态资源,在返回给
日期 2023-06-12 10:48:40Servlet笔记
文章目录一、JavaEE的三层架构二、Servlet技术三、ServletConfig类四、ServletContext类五、HTTP协议六、HttpServletRequest类七、HttpServletResponse类一、JavaEE的三层架构 分层的目的是为了解耦,解耦就是为了降低代码的耦合度,方便项目后期的维护和升级。二、Servlet技术1、Servlet的概念: Servlet是
日期 2023-06-12 10:48:40Servlet学习笔记-Servlet工作原理和过程
大家好,又见面了,我是你们的朋友全栈君。 1、前言 Java Servlet技术简称Servlet技术,是Java开发Web应用的底层技术。由Sun公司于1996年发布,用来代替CGI——当时生成Web动态内容的主流技术。官方文档对Servlet的概述,请参考《Servlet的概述》。2、关键词Servlet Servlet是JavaEE规范的一种,主要是为了扩展Java作为Web服务
日期 2023-06-12 10:48:40servlet学习笔记(入门)
servlet学习笔记servlet学习笔记(入门)一、使用前提二、配置1、在maven的pom文件中引入servlet2、创建servlet类3、在tomcat中的部署描述符文件:web.xml(3.x以前版本必须在web.xml中配置)中配置servlet的映射三、标准Java Web工程结构四、Servlet的生命周期五、使用注解配置Servlet(在3.x以后引入了Annotation)s
日期 2023-06-12 10:48:40Servlet学习笔记1
目录 --------- Servlet学习笔记1------------ ----------Servlet学习笔记2------------ ----------Servlet学习笔记3------------Servlet、ServletConfig、ServletContext 1.Servlet技术1.1Servlet概述什么是servlet:他是运行在web服务器端的一个java
日期 2023-06-12 10:48:40Servlet学习笔记2
目录 --------- Servlet学习笔记1------------ ----------Servlet学习笔记2------------ ----------Servlet学习笔记3------------3.servlet的生命周期生命周期:自然界从出生到最终走向西方极乐世界,这个周期过程就是人的生命周期,其实Servlet的生命周期和人的一样,从servlet对象被创建,经过使用
日期 2023-06-12 10:48:40Servlet学习笔记6(request请求对象、response响应对象2)
1.5 实现网页的定时跳转并刷新(1)定时跳转:从一个注册页面跳转到登陆界面,输入之前注册的用户名和密码。 代码如下: //[1]定时跳转,需要用到Refresh响应头 response.setHeader("Refresh", "5;URL=/chapter04/login.html"); (2)定时刷新:在当前页面的地址不发生变化,但是当前页
日期 2023-06-12 10:48:40Servlet笔记3(Eclipse实现)
目录 --------- Servlet学习笔记1------------ ----------Servlet学习笔记2------------ ----------Servlet学习笔记3------------1.5 在Eclipse开发工具创建servlet两种方式: (1)先创建一个普通的java类,需要去实现Servlet接口或者继承对应的HttpServlet(GEnericS
日期 2023-06-12 10:48:40Servlet学习笔记4(request请求对象、response响应对象1)
第四章、request请求对象、response响应对象1.请求和响应的概述 [1].什么是请求:在浏览器地址栏输入地址,点击回车请求服务器,这个过程就是一 个请求过程。 [2].什么是响应:服务器根据浏览器发送的请求,返回数据到浏览器在网页上进行显示, 这个过程称之为响应。2.HttpServletResponse对象 HttpServletResponse是一个接口,它的父接口是Se
日期 2023-06-12 10:48:40Servlet学习笔记详解编程语言
一、Servlet 是什么? Java Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。 使用 Servlet,您可以收集来自网页表单的用户输入,呈现来自数据库或者其他源的记录,还可以动态创建网页。 Java Servlet 通常情况下与使用 CG
日期 2023-06-12 10:48:40Servlet笔记1详解编程语言
1.Servlet的介绍: jsp的本质就是一个Servet,当jsp页面部署在web容器中,web容器会将jsp编译成Servlet。并且jsp页面中的内容都在Servlet中的service()中进行执行,故我们也可以撇开jsp页面,直接操作Servlet,当把Servlet当做表现层来使用,即直接在Servlet中进行页面的开发,对于静态的html标签的内容,我们要使用输出流来输出,虽然
日期 2023-06-12 10:48:40《Head First Servlet JSP》学习笔记二
一、 二、 三、 四、 五、 六、 七、 八、 九、 十、 十一、 十二、
日期 2023-06-12 10:48:40《Head First Servlet JSP》学习笔记
《Head First Servlet JSP》学习笔记一
JavaWeb 后端 <二> 之 Servlet 学习笔记
//转发:源 public class ServletContextDemo4 extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException
日期 2023-06-12 10:48:40【Servlet笔记01】花了一天时间,两万多字整理了一部分Servlet相关的学习笔记
我之前写了一个简易版的Tomcat程序,有兴趣的朋友可以去看看【简易版本的Tomcat】。 主要是介绍了Tomcat简单的请求和响应处理过程,看完之后,可能会对Servlet运行原理有一点帮助。 目录 一、Servlet介绍 (1)什么是Servlet (2)Servlet的优缺点
日期 2023-06-12 10:48:40【Servlet笔记03】Servlet三大域对象,Filter过滤器,Filter过滤器链以及优先级,Listener监听器的介绍和使用
这篇文章,主要介绍内容:Servlet三大域对象,Filter过滤器,Filter过滤器链以及优先级,Listener监听器的介绍和使用。 在这之前,如果对Servlet还不了解的,可以先看看我前面写的几篇文章哦^v^。。。。。 【Servlet笔记01】花了一天时间,两万多字整理了一部分Servlet相关的学习笔记 【Servlet笔记0
日期 2023-06-12 10:48:40【Servlet笔记02】Servlet乱码问题,请求转发和重定向,Cookie和Session会话技术的介绍及使用
这篇文章,主要介绍一下Servlet中的乱码问题,请求和响应对象,请求转发和重定向,Cookie和Session会话技术。 【Servlet笔记01】花了一天时间,两万多字整理了一部分Servlet相关的学习笔记 目录 一、Servlet请求和响应对象 1.1、HttpServletRequest接口 1.2、HttpServlet
日期 2023-06-12 10:48:40Servlet学习笔记
0.Servlet用于处理客户端(浏览器)传到Web服务器上的Http请求,并返回响应给Web服务器,最后Web服务器再发回客户端 . Servlet处于服务器进程中,它通过多线程方式运行其service方法,一个实例可以服务于多个请求. Servlet是线程不安全的。不会同步阻塞。 1.一般的Servlet要继承HttpServlet,重写doGet()、doPost()等方法,然后在web.
日期 2023-06-12 10:48:40《Servlet与JSP核心编程》读书笔记
这本书实际是我进入JavaWeb开发的入门书籍,而且是日常碰到一些技术问题需要确认时的参考书,前一段时间在解决一个他人的问题时,我突然发现我的第一遍阅读对这本书的内容的理解还不够透彻,所以又开始N多年后的第二遍阅读。 首先列出这本书的官网: http://coreservlets.com/
日期 2023-06-12 10:48:40JSP学习笔记(一)Servlet的入门笔记
前言: 整理以及回顾一下之前上课的一些Servlet的入门笔记。 Servlet规范: 约束服务器如何 实现规范 编写流程: ①:搭建JavaWeb项目: 1.创建一个Java项目:HelloServletWeb; 2.在HelloServletWeb中创建一个文件夹webapp,表示We
日期 2023-06-12 10:48:40Servlet学习笔记(七)—— 自己定义过滤器的编写改进:自己定义实现FilterChain
笔记六中实现了三种过滤器:字符编码过滤、登录权限过滤、敏感词过滤,可是有个缺陷就是,限定了过滤顺序,而不能实现先进行request过滤。最后response过滤,而且中间几项过滤的顺序不能动态改变。所以这里做个改进。实现一个过滤顺序的FilterChain。
日期 2023-06-12 10:48:40servlet中为什么doGet方法没有被调用的一种可能(笔记)
创建了一个servlet,然后在doGet()方法内写一些简单的测试语句,但是在实际运行中发现并没有调用到doGet()方法,后来发现自己在创建servlet是将service()方法也勾选上去了,而且自己还在service()方法里面写了一些东西。 好像service()方法实际起到的是转发功能?将具体的任务转发到具体的方法中处理,比如需要用到doGet()方法时,service()就会转发到
日期 2023-06-12 10:48:40