Java的程序类型:
Application
特征:可以独立运行的Java程序。
由Java解释器控制运行。
可使用自己的主窗口、标题栏和菜单。
程序可大可小。
以命令行的方式运行。
主类必须要有一个主方法main(),作为程序的运行的入口。
Applet
特征:不能独立运行,必须内嵌在网页中。
由Java兼容浏览器控制。
Web浏览器包括很多小应用程序岁需要的功能。
Servlet
运行在服务端,响应客户端的请求,扩展了服务器的功能。
需要有服务器的支持需要在服务器中进行部署。
Servlet用到的程序包在J2EE的API中能找到。
所有的servlet都必须实现Servlet接口。
JSP
JSP就是嵌入了Java代码的HTML
JSP与Servlet同是服务器端的技术
实际上,JSP代码在后台被自动转换成Servlet。
使用JSP便于实现网页的动、静分离。
相对于Servlet、JSP在服务器的部署更加简单。