为什么使用JSP?

简介: 为什么使用JSP?

  为什么使用JSP?

  JavaServer页面往往服务于同一目的,使用通用网关接口(CGI)执行的方案。但相比CGI,JSP提供了几个优点。

  性能更好,因为JSP允许嵌入动态元素在HTML页面中,而不是只有一个单独的CGI文件。

  JSP在请求处理之前总是经过了编译,它不同于 CGI/Perl 服务器,需要服务器在加载时都要解释,并在每次请求页面时才处理目标脚本。

  JavaServer Pages是建立在Java Servlet的API之上,所以就像Servlet,JSP也可以访问强大的企业 Java API 的所有功能,包括JDBC,JNDI,EJB,JAXP等。

  JSP页面可以结合使用servlet处理业务逻辑,通过Java servlet模板引擎所支持的模型。

  最后,JSP是J2EE,企业级应用的完整平台的一个组成部分。这意味着JSP可以开发最简单应用程序,或作为最复杂的应用程序一部分。

  

目录
相关文章
|
Java Spring 容器
【Spring Boot自动装配】
【Spring Boot自动装配】
146 0
|
存储 算法 前端开发
7.队列算法
7.队列算法
112 0
|
Java
Logback 日志级别设置和日志打印信息思考
Logback 日志级别设置和日志打印信息思考
472 0
Logback 日志级别设置和日志打印信息思考
如何读懂一篇学术论文?
如何总结和整理学术文献? 学习资料:世上最强大的科研工具手册 与其给 PDF 分类,真不如读完文章之后好好整理「读后的 notes」,以后需要什么内容就直接在 notes 里面搜索。 *** 1. 需要在 notes 里面清楚的标注文章的 title,作者信息,和会议信息 *** 那么问题来了,应该用什么样的格式来放置这些数据呢? 在这一步推荐使用 dblp(http://dblp.
1872 0
|
9天前
|
存储 关系型数据库 分布式数据库
PostgreSQL 18 发布,快来 PolarDB 尝鲜!
PostgreSQL 18 发布,PolarDB for PostgreSQL 全面兼容。新版本支持异步I/O、UUIDv7、虚拟生成列、逻辑复制增强及OAuth认证,显著提升性能与安全。PolarDB-PG 18 支持存算分离架构,融合海量弹性存储与极致计算性能,搭配丰富插件生态,为企业提供高效、稳定、灵活的云数据库解决方案,助力企业数字化转型如虎添翼!