一:JSP_SERVLET_introduce
常用的WEB服务器
IIS
APACHE
TOMCAT
通用的动态网页技术
CGI(Common GateWay Interface)
API常用的有(NSAPI,ISAPI)
ASP(Active Server Page)
PHP(Personal Home Page)
JSP/SERVLET(Java Server Page)
Notes:
Websphere IIS 这些都是应用服务器 APACEH是WEB服务器 TOMCAT是SERVLET容器
HTTP协议基础:
HTTP(Hypertext Transfer Protocol 超文本传输协议)
HTTP是以明文发送数据的
用于从WWW服务器传输超文本到本地浏览器的的传输协议
HTTP协议是以TCP/IP为基础的高层协议
现再广泛使用的是HTTP1.1
Notes:
HTTP1.0不支持可持续连接 HTTP1.1支持可持续连接 HTTPS 加密性
SERVLET
SERVLET是服务器小应用程序
用来完成B/S架构下,客户端请求的响应处理
平台独立,性能优良,能以线程方式运行
SERVLET API为SERVLET提供了统一的编程接口
SERVLET一般在容器中运行
WEB APPLICATION的概念
WEB-INF
Web.xml 该WEB APP的配置文件
Lib 该WEB APP用到的库文件
Classes 存放编译好的SERVLET
META-INF 存放该WEB APP的上下文信息,符合J2EE标准
创建SERVLET
XXX extends HttpServlet
Override doGet doPost
Copy to WEB-INF/classes下面
配置web.xml
<servlet><servlet-name></servlet></servlet-name>
<servlet-mapping><url-pattern></servlet-mapping></url-pattern>