当前位置:首页>正文

javaweb jsp servlet javaweb中jsp和servlet的相同点不同点和联系

2023-04-09 11:54:38 互联网 未知

javaweb中jsp和servlet的相同点不同点和联系

jsp是显示界面,里面含有html,相当于是前端,而servlet一般是用来处理jsp页面数据,就是后台数据处理,比如jsp的登录界面,输入用户名密码,以表单的形式提交到后台处理,判断数据库是否含有该用户,等等,有没有相同点不同点的说法,本来就不同,一个是显示,一个是后台处理

jsp页面怎么应用servlet

Servlet是用Java编写的Server端程序,它与协议和平台无关。Servlet运行于Java-enabled Web Server中。Java Servlet可以动态地扩展Server的能力,并采用请求-响应模式提供Web服务。
最早支持Servlet技术的是JavaSoft的Java Web Server。此后,一些其它的基于Java的Web Server开始支持标准的Servlet API。Servlet的主要功能在于交互式地浏览和修改数据,生成动态Web内容。这个过程为:
客户端发送请求至服务器端;
服务器将请求信息发送至Servlet
Servlet生成响应内容并将其传给Server。响应内容动态生成,通常取决于客户端的请求
服务器将响应返回给客户端
Servlet看起来像是通常的Java程序。Servlet导入特定的属于Java Servlet API的包。因为是对象字节码,可动态地从网络加载,可以说Servlet对Server就如同Applet对Client一样,但是,由于 Servlet运行于Server中,它们并不需要一个图形用户界面。从这个角度讲,Servlet也被称为Faceless Object。