Servlet是在JSP之前就存在的运行在服务端的一种java技术, 它是用Java语言编写的服务器端的程序,Java语言能够实现的功能,Servlet基本上都能实现(除图形界面外)。Servlet主要用于处理Http请求,并将处理的结果传递给浏览器生成动态Web页面。Servlet具有可移植(可以在多种系统平台和服务器平台下运行),功能强大,安全,可扩展和灵活等优点。
在JSP中用到的Servlet通常都继承自javax,servlet.http.HttpServlet类,在该类中实现了用来处理Http请求的大部分功能。
JSP是在Servlet的基础上开发的一种新的技术, 所以JSP与Servlet有着密不可分的关系。JSP页面在执行过程中会被转换成Servlet,然后有服务器执行servlet。
在JSP中用到的Servlet通常都继承自javax,servlet.http.HttpServlet类,在该类中实现了用来处理Http请求的大部分功能。
JSP是在Servlet的基础上开发的一种新的技术, 所以JSP与Servlet有着密不可分的关系。JSP页面在执行过程中会被转换成Servlet,然后有服务器执行servlet。