1.jspweb
JSP(全称JavaServer Pages)是由Sun Microsystems公司倡导和许多公司参与共同创建的一种使软件开发者能够响应客户端请求,而动态生成HTML、XML或其余格式文档的Web网页的技术标准。JSP技术是以Java语言做为脚本语言的,JSP网页为整个服务器端的Java库单元提供了一个接口来服务于HTTP的应用程序。
JSP使Java代码和特定的预约义动做能够嵌入到静态页面中。JSP句法增长了被称为JSP动做的XML标签,它们用来调用内建功能。另外,能够建立JSP标签库,而后像使用标准HTML或XML标签同样使用它们。标签库提供了一种和平台无关的扩展服务器性能的方法。
JSP被JSP编译器编译成Java Servlets。一个JSP编译器能够把JSP编译成JAVA代码写的servlet而后再由JAVA编译器来编译成机器码,也能够直接编译成二进制码。
2.servlet
Servlet(Server Applet)是Java Servlet的简称,称为小服务程序或服务链接器,用Java编写的服务器端程序,主要功能在于交互式地浏览和修改数据,生成动态Web内容。
3.jsf
在web应用中,浏览器端发送请求数据包,服务器端返回响应数据包来实现web应用程序的工做。当服务器向客户端返回响应后,整个链接就会关闭,是一种无状态的链接。设计模式