什么是servlet ,servlet的作用
什么是servlet ,servlet的作用
1、简单来说servlet是运行在服务器上的java程序
servlet由servlet容器管理,servlet容器也叫 servlet引擎,是servlet的运行环境,给发送的请求和响应之上提供网络服务
2、servlet的作用
通俗来讲servlet专门用来接收客户端的请求,专门接收客户端的请求数据,然后调用底层service处理数据并生成结果
浏览器http请求------》tomcat服务器-------》到达servlet-----》执行doget,dopost方法----》返回数据
<1>客户端发送请求到服务器端
<2>服务器将请求信息发送至Servlet
<3>Servlet生成响应内容并将其传给服务器。
<4>服务器将响应返回给客户端。
3、servlet里的三大作用域:
request(请求):它的作用范围是一次请求和响应,是三个作用域中最小的。session(会话):它的作用比request要大一点,一次会话过程中,它的作用域就一直存在,(默认是30分钟)servletcontext:它作用范围最大,作用于整个服务器中。(Application)
什么是servlet ,servlet的作用相关推荐
- 观看慕课老师milanlover视频Servlet+手工编写Servlet+用Eclipse编写Servlet+Servlet执行流程和生命周期
eclipse 配置JDK HTML <a> 标签的 href 属性 新建MyFirstServletDemo项目: 新建index.jsp: <%@ page language=& ...
- Tomcat服务器启动错误之Offending class: javax/servlet/Servlet.class
引子 最近在基于Wex5项目开发中,遇到使用过程中与Tomcat功能有关的错误提示, 如题所示.最终的解决方法就是删除掉项目上与tomcat冲突的jar包. org.apache.catalina.l ...
- 异常处理记录: Servlet class X is not a javax.servlet.Servlet
异常处理记录: Servlet class X is not a javax.servlet.Servlet 参考文章: (1)异常处理记录: Servlet class X is not a jav ...
- ClassCastException: com.gao5805123.servlet.ServletDemo cannot be cast to javax.servlet.Servlet
ClassCastException: com.gao5805123.servlet.ServletDemo cannot be cast to javax.servlet.Servlet **异常信 ...
- javaweb项目,配置servlet后报错:java.lang.ClassCastException: cannot be cast to class javax.servlet.Servlet
使用maven创建javaweb项目,通过添加依赖的方式来添加servlet-api,版本4.0.1,如下 <dependency><groupId>javax.servlet ...
- Spark jar not loaded. Offending class: javax/servlet/Servlet.class
相关软件版本 Spark1.4.1 ,Hadoop2.6,Scala2.10.5,intelliJ IDEA2014,JDK1.8,Tomcat7 机器及服务: windows7 :包含JDK1.8, ...
- jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class
1.错误原因 信息: validateJarFile(/opt/tomcat/webapps/CMP/WEB-INF/lib/servlet-api.jar) - jar not loaded. Se ...
- 启动Tomcat报错- jar not loaded. Offending class: javax/servlet/Servlet.class
完整错误信息: - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servle ...
- org.springframework.web.servlet.DispatcherServlet‘ is not assignable to javax.servlet.Servlet
SpringMVC web.xml文件配置 报错:org.springframework.web.servlet.DispatcherServlet' is not assignable to jav ...
- IDEA中出现XXXis not assignable to ‘javax.servlet.Servlet,jakarta.
一.分析原因 这个问题主要是servlet包的问题,在tomcat10以后Servlet就出现在了jakarta文件下 所以说在web.xml中就会起冲突,报错 XXX' is not assigna ...
最新文章
- 数据安全引担忧?get它,让你吃一颗“定心丸”
- html设置 header,http设置header
- HDU-1051 Wooden Sticks
- 如何用九条命令在一分钟内检查 Linux 服务器性能?
- 多路复用IO模型中的select和epoll
- python3导入_Python3导入相对还是绝对的正确方法?
- sqlserver如何启动数据库邮件
- C#LeetCode刷题-Map
- ResNet及其变种的结构梳理、有效性分析与代码解读(PyTorch)
- 广州计算机专业王健,王健 - 教师简历 CV- 武汉大学计算机学院
- opensource项目_宣布2016年Opensource.com社区奖获奖者
- 未来五年程序员应当具备的十项技能
- python怎么清理垃圾_【原创】python实现清理本地缓存垃圾
- python药店销售数据分析_解析医院药店销售数据,看看Python数据分析结果有什么惊人的发现|python基础教程|python入门|python教程...
- Python自动化课之Day3篇
- 深度学习:批归一化和层归一化Batch Normalization、Layer Normalization
- 开源医学图像处理平台NiftyNet介绍
- Bash 远程任意代码执行安全漏洞
- 新浪微博登录html代码,新浪微博登录仿DiscuzX1.5论坛QQ登录样式 - YangJunwei
- 博通wifi驱动详解