jsp中servlet是什么意思(servlet在jsp中的作用是什么求大神帮助)
本文目录
servlet在jsp中的作用是什么求大神帮助
servlet就是对用户的请求响应,处理,并返回结果的一种程序 而有了它为什么还要有jsp呢,由于servlet只能返回文本,我们不能把所有的html标记都在servlet里包装好返回,所以有了jsp这种东西,其实就是html代码中嵌入了一些jsp代码,你可以认为是 servlet的运行结果,事实上,在服务器上,jsp也会编译成servlet。jsp你可以看作是html中内嵌了servlet的运行结果,界面这种靠html来表达的东西,serlvet也不用管了,它可以只管业务逻辑。
JSP中Servlet一般用来干嘛啊
Servlet是一种服务器端的Java应用程序,具有独立于平台和协议的特性,可以生成动态的Web页面。 它担当客户请求(Web浏览器或其他HTTP客户程序)与服务器响应(HTTP服务器上的数据库或应用程序)的中间层。 Servlet是位于Web 服务器内部的服务器端的Java应用程序,与传统的从命令行启动的Java应用程序不同,Servlet由Web服务器进行加载,该Web服务器必须包含支持Servlet的Java虚拟机。servlet由来 servlet是在服务器上运行的小程序。这个词是在Java applet的环境中创造的,Java applet是一种当作单独文件跟网页一起发送的小程序,它通常用于在客户端运行,结果得到为用户进行运算或者根据用户互作用定位图形等服务。 服务器上需要一些程序,常常是根据用户输入访问数据库的程序。这些通常是使用公共网关接口(CGI(Common Gateway Interface))应用程序完成的。然而,在服务器上运行Java,这种程序可使用Java编程语言实现。在通信量大的服务器上,Java servlet的优点在于它们的执行速度更快于CGI程序。各个用户请求被激活成单个程序中的一个线程,而无需创建单独的进程,这意味着服务器端处理请求的系统开销将明显降低。 最早支持Servlet技术的是JavaSoft的Java Web Server。此后,一些其它的基于Java的WebServer开始支持标准的ServletAPI。Servlet的主要功能在于交互式地浏览和修改数据,生成动态Web内容。这个过程为: 客户端发送请求至服务器端; 服务器将请求信息发送至Servlet Servlet生成响应内容并将其传给Server。响应内容动态生成,通常取决于客户端的请求 服务器将响应返回给客户端 Servlet看起来像是通常的Java程序。Servlet导入特定的属于Java ServletAPI的包。因为是对象字节码,可动态地从网络加载,可以说Servlet对Server就如同Applet对Client一样,但是,由于Servlet运行于Server中,它们并不需要一个图形用户界面。从这个角度讲,Servlet也被称为FacelessObject。 一个servlet就是Java编程语言中的一个类,它被用来扩展服务器的性能,服务器上驻留着可以通过“请求-响应”编程模型来访问的应用程序。虽然servlet可以对任何类型的请求产生响应,但通常只用来扩展Web服务器的应用程序。 目前最新版本为3.0草案
更多文章:
服务器上的msdtc不可用(服务器上的mdstc不可用,用net start mdstc提示服务名无效怎么启动MDSTC呢)
2024年7月7日 07:31
iframe嵌套页面测试(本地测试时,iframe框架页正常,但是将网页放到服务器时,iframe中每个内嵌页的上部都空出来了一部分)
2024年7月11日 13:11
进度管理软件有哪些(可以帮助项目经理,把控项目进度的工具有哪些)
2024年10月15日 10:45
reactive的意思(rpd reactive plasma deposition是什么意思)
2024年7月26日 21:05
阿司匹林肠溶片的正确吃法早上还是晚上(如何正确服用阿斯匹林)
2024年7月20日 08:09
洛阳市洛龙区疫情最新消息(2021牡丹文化节期间洛阳博物馆开放时间调整)
2024年7月18日 01:32
windows虚拟机下载手机版(在Windows7电脑上如何登陆手机版贴吧app)
2024年6月10日 01:33
c语言中的补码是什么意思(c语言中原码,补码分别是什么意思)
2024年8月21日 02:05
jquery获取li的值(jquery中怎么获取li的数量)
2024年6月27日 13:10
anecdote是什么意思(anecdote可以讲悲伤的故事吗)
2024年7月13日 12:14
topsis熵权法(旅游经济和生态环境的空间错位指数如何计算)
2024年7月29日 20:40