2025年06月12日
话说故事的开头是这样的:JSP全名为Java Server Pages,其根本是一个简化的Servlet设计;后来的详细事情有请各位自便。美女→找→谷哥 or 帅哥→找→度娘
插播:如果还想精简继续提速;只需在目录导航中找点击实心五角星★标记的3个部分(内置对象和作用域、JavaBean、EL表达式)
1、page 指令
Language : 用来定义要使用的脚本语言;在这里java是惟一默认合法的值,记住就行。
2025年06月12日
DispatcherServlet其实是Servlet接口的实现类,它的本质其实就是一个Servlet。
在讲DispatcherServlet之前,首先介绍一下Servlet的生命周期。
1. init : 初始化
当Servlet第一次被请求时,服务器就会调用init()方法初始化一个Servlet对象,但是这个方法在后续的请求中不会再次被调用,
2025年06月12日
servlet() 构造方法
void init(ServletConfig config) 初始化方法
void service(ServletRequest req, ServletResponse res) Servlet响应请求
void destroy() 销毁对象前的准备
ServletConfig getServletConfig() 返回一个ServletConfig对象,其中包含此Servlet的初始化和启动参数
String getServletInfo() 返回有关servlet的信息,例如作者,版本和版权
2025年06月12日
servlet = server + applet:运行在服务器端的java程序
Servlet是一个接口,一个类想通过浏览器被访问到,那么这个类就必须直接或间接的实现Servlet接口
2025年06月12日
Caused by: java.lang.ClassNotFoundException: javax.servlet.http.HttpServletRequest
1、看下POM.XML中有没有
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>4.0.1</version>
<scope>provided</scope>
</dependency>
2025年06月12日
Servlet是一种基于Java的Web组件,用于处理HTTP请求和生成HTTP响应。Spring Boot内置了Servlet容器(如Tomcat、Jetty等)
2025年06月12日
1. 概念
2. 步骤
3. 执行原理
4. 生命周期
5. Servlet3.0 注解配置
6. Servlet的体系结构
Servlet -- 接口
|
GenericServlet -- 抽象类
2025年06月12日
Servlet 是运行在服务端(tomcat)的Java小程序,是sun公司提供一套定义动态资源规范; 从代码层面上来讲Servlet就是一个接口