serverlet的工作原理(JSP也是一种特殊的serverlet问题)

本文目录
- JSP也是一种特殊的serverlet问题
- 简述客户机/服务器工作模式的工作原理
- 再弱弱的问下serverlet的功能jsp都能做到为什么还要用serverletjsp比html什么区别用的有点凌乱..
- Serverlet文件基本结构
- serverlet 主要做什么
JSP也是一种特殊的serverlet问题
楼上的说法有点模糊啊!“JSP也是一种特殊的serverlet”。应理解为:在Tomcat容器对JSP页面进行编译时,会首先把JSP转译为servlet,最后容器运行的实际上是转译后的servlet文件,在JSP中有许多隐式对象:request,response,session,out,page,这些隐式对象是从哪里来的呢,实际上是从转译后的servlet中来的,在转译为servlet时会自动生成这些对象,这就是为什么我们在servlet中也可以直接输出JSP页面的原因,所以,归根到底,JSP是一个servlet文件。
简述客户机/服务器工作模式的工作原理
简述客户机或服务器工作模式的工作原理是将单机连成网络。根据查询相关资料信息,客户机或服务器工作原理是将单机连成网络,比如将A与B连成网络,则可以两者之间提供服务。常见的服务是文件共享,FTP文件下载等。把提供(响应)服务的计算机称作服务器(Server),接受(请求)服务的计算机称作客户机(Client),也叫工作站。
再弱弱的问下serverlet的功能jsp都能做到为什么还要用serverletjsp比html什么区别用的有点凌乱..
servlet从大体上来说能实现的功能是一样的他们都可以用来处理业务逻辑也可以做输出,可是servlet写输出很麻烦,而JSP更适用于做输出,所以就有了最原始的两层架构servlet层和JSP层,JSP和HTML最大的区别就是JSP中可以写java代码,而且可以做动态输出
Serverlet文件基本结构
jsp serverlet 区别 JSP和Servlet的概念对于JSP初学者来说比较不清楚,以下总结一些个人看法: (1).简单的来说Jsp就是含有Java代码的html,而servlet是含有html的Java代码; (2).Jsp最终也是被解释为servlet并编译再执行,Jsp不过是servlet的另一种编写方式; (3).Jsp擅长表示,servlet擅长数据处理,在MVC三层结构中,Jsp负责V(视图),servlet负责C(控制),各有优势,各司其职; Servlet在功能实现上其实是一样的,可以说用Jsp的能实现的,Servlet也可以实现,但是从应用的角度来讲,Jsp更适合做表现层的事情因为他有标签支持,而Servlet适合做数据逻辑层的数据处理。 Serverlet 就是一个Java类,Web中应用的应该是HttpServerlet ,它扩展自GenericServerlet(这是一个对Serverlet接口进行了部分实现的抽象类),Serverlet类最大的好处就是能够提供request/response的服务器功能,当有请求提交到Serverlet 时,他执行它自身的service( ...
serverlet 主要做什么
接收浏览器的web请求,并根据请求参数,提供一定的数据(通常是从数据库服务器取),然后生成网页数据返回给浏览器

更多文章:
service pack 3(操作系统版本升级(SP) Service Pack 3当中的“Service Pack 3”是什么意思)
2026年9月22日 10:20
html代码怎么写大佬教程(html网页的题来个大佬,写代码,题目在图上)
2026年9月22日 10:10
结构体内又一个struct(c++ 在结构体中再嵌入一个结构体如何调用)
2026年9月22日 09:40
cocos creator中文(cocoscreator和cocoscreator3d的区别)
2026年9月22日 02:30






