关于网站建设管理的通知,全自动引流推广软件免费,如何建设一个网站,万网国际一、Servlet是什么 1.1 Servlet Servlet#xff08;Server Applet#xff09;是Java Servlet的简称#xff0c;称为小服务程序或服务连接器#xff0c;泛指用 Java编写的服务器端程序。在编程过程中也指一切 实现了Servlet接口的类#xff08;约定以Servlet结尾命名#… 一、Servlet是什么 1.1 Servlet ServletServer Applet是Java Servlet的简称称为小服务程序或服务连接器泛指用 Java编写的服务器端程序。在编程过程中也指一切 实现了Servlet接口的类约定以Servlet结尾命名。
1.2 Servlet API JAVA Servlet 作为JAVA EE中Web开发的重要技术之一也是理解各种Java Web开发框架的重要基础接下来看一下Servlet-api中主要包含哪些结构
javax.servlet -作为servlet API的基础包含Servlet类基类和Servlet与Servlet容器的契约 javax.servlet.annotation -包含标注信息提供简单部署的方式 javax.servlet.descrptor -包含提供程序化登录Web应用程序的配置信息的类型 javax.servlet.http -包含HttpServletServlet对Http协议的变体 二、Servlet的主要功能 2.1 Servlet的简单运用流程展示 Servlet 的主要功能在于交互式地浏览和修改数据生成动态 Web 内容。这个过程为 1. 客户端发送请求至服务器端 2. 服务器将请求信息发送至 Servlet 3. Servlet 生成响应内容并将其传给服务器响应内容动态生成 4. 服务器将响应返回给客户端 Servlet 看起来像是通常的 Java 程序。Servlet 导入特定的属于 Java Servlet API 的包。 一个 Servlet 就是 Java 编程语言中的一个类它被用来扩展服务器的性能服务器上驻留着可以通过“请求-响应”编程模型来访问的应用程序。虽然 Servlet 可以对任何类型的请求产生响应但通常只用来扩展 Web 服务器的应用程序。
三、JSP也是一个Servlet类
3.1Servlet的缺点和JSP基本用法 在之前的Servlet学习中不难发现输出一个html页面已经是非常繁琐需要写一长串字符串修改麻烦而且结构混乱。 其次Servlet每次修改完都需要一次编码载入才能使用在较大规模开发的时候十分不方便。 于是诞生了JSP这种特殊的Servlet他能够实现自动输出纯html语句能够动态修改不用每次修改都编译。