Java教程

9.13JavaWeb之Serverlet技术

本文主要是介绍9.13JavaWeb之Serverlet技术,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

9.13JavaWeb之Serverlet技术

什么是Serverlet技术

概念:

  • 一种基于 Java 技术的 Web 组件,运行在服务器端,由 Servlet 容器管理

作用:

  • 生成动态的 Web 内容

本质:

  • Serverlet程序本质上就是一个按照Serverlet规范编写的Java类,具有平台独立性

为什么要学习Serverlet技术

优点:

  • Servlet可以获取用户通过网页表单提交的数据、访问数据库,还可以创建动态网页。

  • 性能更好:Servlet 中,每个请求由一个轻量级的 Java 线程处理,效率更高,性能更好;

  • 可移植性好: 可移植到任何支持 Java 的服务器中运行;

  • 功能更加强大:Servlet 能够直接和 Web 服务器交互,并能够在各个程序之间共享数据,使得数据库连接池之类的功能很容易实现;

  • 编写方便:Servlet 提供了大量的实用工具例程,自动地解析和解码 HTML 表单数据、读取和设置 HTTP 头、处理 Cookie、跟踪会话状态等。

学习Serverlet技术的前提条件

Java基础

重点

Servlet 是 Java 语言中编写 Web 服务器扩展功能的重要技术,同时它也是 JSP 技术的底层运行基础

 

这篇关于9.13JavaWeb之Serverlet技术的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!