认识JavaWeb,servlet, JSP, Tomcat, http协议,Web服务器
2017-08-14 07:30
344 查看
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方法。
一般来说,服务器是在网络通信条件下工作的,这就离不开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方法。
相关文章推荐
- Servlet/JSP各规范与Web服务器Tomcat各版本的对应关系
- 1web服务器 j2ee应用服务器,区别 2tomcat是servlet容器,Tomcat一直被认为是Servlet/JSP API的执行器
- JavaWeb - XML,XML的解析,Tomcat,web服务器,http协议
- Tomcat,apache,web服务器,servlet,jsp
- JavaWeb学习之tomcat服务器下虚拟主机与WEB应用的学习
- 学习扎记:初识Servlet容器(Web服务器)――Tomcat
- (Windows)Web服务器架设(Apache+Tomcat+php+JSP)
- MyEclipse2014配置Tomcat开发JavaWeb程序JSP以及Servlet
- [JSP] 设置Tomcat服务器自动加载web程序
- 各种框架(Struts、Spring、Hibernate)及应用服务器(Tomcat、WebSphere)对应的开发环境(JDK、Servlet、JSP)
- myeclipse+tomcat jar包冲突导致jsp编译问题及/WEB-INF/lib/ servlet-api.jar) - jar not loaded 问题
- MyEclipse2014配置Tomcat开发JavaWeb程序JSP以及Servlet
- JavaWeb系列之五(HTTP协议和WEB概述与TOMCAT的简介、安装)
- MyEclipse2014配置Tomcat开发JavaWeb程序JSP以及Servlet
- 【JavaWeb】认识和学习Tomcat服务器
- web服务器 linux+apache+tomcat+mysql+jsp+php 整合安装
- Tomcat服务器的配置(java web、jsp)
- Day46 Servlet-1 tomcat服务器以及web.xml
- 新建一个Maven Web项目jsp出现错误(关于Tomcat服务器)
- java web开发中,在tomcat目录查看JSP和Servlet版本的方法