首页 > 代码库 > 认识JavaWeb,servlet, JSP, Tomcat, http协议,Web服务器
认识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服务器
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。