Spring Boot是Pivotal团队推出的全新框架,其目的在于简化新Spring应用的初始搭建与开发。该框架采用特定配置方式,解放开发人员免去样板化配置的烦恼,旨在在快速应用开发领域占据领导地位。Servlet全称为“Java Servlet”,是一种运行在Web服务器或应用服务器上的程序,作为Web浏览器请求与服务器数据库或应用程序之间的中间层。Servlet具备独立于平台和协议的特性,主要用于交互式浏览和生成动态Web内容。JSP(Java Server Pages)将Java代码与特定变动内容嵌入静态页面,实现以静态页面为模板,动态生成部分内容。JSP引入了“JSP动作”的XML标签,用于调用内建功能,同时支持创建JSP标签库以增强功能和服务器性能。JSP文件在运行时经编译器转换成更高效的Servlet代码。