Spring Boot是Pivotal团队设计的全新框架,旨在简化Java Web开发中新Spring应用的搭建和开发。该框架采用特定配置方式,消除了开发人员对样板化配置的需求,力争成为快速应用开发领域的领导者。Servlet,全名“Java Servlet”,是运行在Web服务器或应用服务器上的小型服务程序,作为Web浏览器或其他HTTP客户端请求与HTTP服务器、数据库或应用程序之间的中间层。Servlet具备独立于平台和协议的特性,主要用于实现动态Web内容的生成。JSP(JavaServer Pages)将Java代码和特定变动内容嵌入到静态页面中,以静态页面为模板,实现动态生成部分内容。JSP引入了XML标签,即“JSP动作”,用于调用内建功能,并支持创建JSP标签库,以增强功能和提高服务器性能。标签库使用不受跨平台问题限制。JSP文件在运行时会被编译器转换成更高效的形式。