认识JavaWeb,servlet, JSP, Tomcat, http协议,Web服务器

Posted god with us

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了认识JavaWeb,servlet, JSP, Tomcat, http协议,Web服务器相关的知识,希望对你有一定的参考价值。

JavaWeb通常指服务器端的Java应用开发。

一般来说,服务器是在网络通信条件下工作的,这就离不开http协议。

HTTP协议,是为服务器和客户端通信提供的规范,其中规定了信息的格式,符合规范格式的信息就能由服务器识别,并反馈信息。请求(request)指客户端向服务噐发送的信息;响应(response)指服务器向客户端反馈的信息。

Tomcat,一款Servlet容器,可以运行在Web服务器上,可以运行Java Servlet,但它并未实现J2EE规范。

JSP,Jav服务页面,是为减轻编写Servlet时拼接html工作量而制定的网页文件格式,其实质依然是一个Servlet类,它在服务器端会被转换成一个Servlet来运行,在Tomcat的work目录中可以看到tomcat转换JSP文件生成的servlet类文件及其源代码。

 Servlet,是一种接口,实现该接的类也被简称为servlet,这些类可以被tomcat等容器调用,用以实现服务端的应用功能。我们编写的servlet通过在web.xml中配置后即可被tomcat识别,在客户端第一次访问servlet时,tomcat将以反射方式创建servlet实例,并调用其init方法,随后调用其service方法,而在之后再次访问时,只调用其service方法。



以上是关于认识JavaWeb,servlet, JSP, Tomcat, http协议,Web服务器的主要内容,如果未能解决你的问题,请参考以下文章

JavaWeb-SQL-Servlet-JSP学做购物系统——日志一

JavaWeb--深入Servlet与JSP(运行原理)

JavaEE基础JavaWeb项目基础认识

JavaWeb之JSP

❀ 开发带数据的javaWeb项目的步骤:jdbc+servlet+jsp

javaweb之JSP+Servlet