答案:JSP 全称是 Java Server Pages ,它和 Servlet 技术一样,都是 Sun 公司(已被 Oracle 收购)定义的一种用于开发动态 Web 站点的技术。 JSP 通过在 HTML 页面中直接嵌入 Java 脚本,从而使得页面可以显示动态数据。 相比 Servlet 在 Java 代码中嵌入 HTML 标签, JSP 在页面显示上具有更方便的优势。 JSP 的本质还是 Servlet , JSP 会由 Web 服务器编译成 Servlet ,因此 JSP 实际上还是以 Servlet 的形式在运行。 在实际开发中,通常会使用 MVC 模式开发,其中 Servlet 充当控制器, Servlet 负责处理请求、并调用 Service 等组件处理请求,并通过 Service 等组件获取数据,而 JSP 只是充当视图,负责数据的展现工作。