servlet初识

来源:互联网 发布:林弯弯淘宝网站 编辑:程序博客网 时间:2024/06/11 01:26

简介

Servlet(Server Applet),全称Java Servlet。是用Java编写的服务器端程序. 其主要功能在于交互式地浏览和修改数据,生成动态的Web内容.

Servlet技术规范是JavaEE技术规范中的一个重要组成部分.运行在支持Servlet的web服务器或应用服务器上.

主要功能:

servlet是JavaWeb应用中最核心的组件,其本质就是一个Java类,运行在实现了servlet规范的服务器环境中,通过servlet容器,它可以轻松实现以下功能

  • 动态生成html文档
  • 把请求转发给同一个web应用中的其它Servlet组件.
  • 把请求转发给其它web应用中的servlet组件
  • 读取客户端的Cookie,以及向客户端写入Cookie.
  • 访问其它服务器资源(数据库或基于Java的应用程序)

javaEE--servlet--tomcat版本对应关系

JavaEEServletTomcat73.18.573.18.0.x63.07.0.x52.56.0.x1.42.45.5.x

Web服务器在与客户端交互时.Servlet的工作过程

  • 客户端发送请求至服务器端;
  • 服务器将请求信息发送至 Servlet;
  • Servlet 根据请求信息动态生成响应内容并将其传给服务器.
  • 服务器将响应返回给客户端.
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 饭盒盖子变形了怎么办 饭盒盖子凹进去怎么办 饭盒盖吸不住怎么办 饭盒微波炉加热后打不开怎么办 微波炉加热饭盒打不开怎么办 塑料饭盒加热后打不开怎么办 真空锅锅盖打不开怎么办 玻璃真空水壶打不开怎么办 保温饭盒盖子打不开怎么办 饭盒盖章松了怎么办 电压力锅卡住了怎么办 铁的饭盒打不开怎么办 微波炉饭盒盖子打不开怎么办 微波炉盖子吸住了怎么办 剩下的糯米饭怎么办 饭盒微波加热打不开怎么办 微波炉触屏不灵怎么办 微波炉旋钮坏了怎么办 微波炉蒸馒头硬怎么办 小猫两天不吃饭怎么办 减肥吃了巧乐兹怎么办 孕妇吃了点蟹籽怎么办 做寿司没有肉松怎么办 做寿司没有海苔怎么办 孩子不爱吃早餐怎么办 早上不想吃早餐怎么办 早上来不及吃早餐怎么办 早餐吃撑了怎么办 减肥吃撑了怎么办 哺乳吃爆米花了怎么办 干吃方便面后怎么办 吃了牛奶上火怎么办 绿豆糕吃多了怎么办 吃完火锅肚子烧怎么办 吃东西经常烫到怎么办 黄焖鸡酱料过期了怎么办 自热饭水弄错了怎么办 电饭锅米饭硬了怎么办 米饭太软了怎么办 米饭变硬粘锅怎么办 晚上不吃饭便秘怎么办