Java登陆第二十六天——初识Servlet

发布时间 2023-12-20 22:18:13作者: ocraft

静态资源和动态资源

  • 静态资源
    • 程序运行之前就存在于服务器之中的资源。

例如html、css、js、img、音频文件和视频文件等。

  • 动态资源
    • 不是指动画,运动的效果。

    • 程序运行之前无法确定其数据,通过代码动态的生成数据。

    • 程序运行时,通过代码生成的资源。

例如Servlet、Thymeleaf(模板引擎)等。

Servlet

Servlet是主要运行在服务端(Tomcat)的一种Java小程序,可以动态生成Web网页。
image

能够处理客户端请求并作出响应的一套技术标准就是Servlet。

Servlet是运行在服务端的,所以Servlet必须运行在Tomcat这样的服务器软件中。

从代码层面上来说,Servlet就是一个接口。

Servlet运行流程

image

在web.xml中配置Servelt及其映射会在下一篇文章介绍