目录:
定义-JavaServer Pages(JSP)是什么意思?
JavaServer Pages(JSP)是用于开发交互式Web页面的技术。 JSP由Sun Microsystems开发,是Java servlet的改进版本。
JSP可以以简化的方式开发,并具有广泛的应用范围。 与大多数基于服务器的技术一样,JSP将业务逻辑与表示层分开。
Techopedia解释了JavaServer Pages(JSP)
JSP是带有嵌入式Java代码的普通HTML页面。 要处理JSP文件,开发人员需要一个JSP引擎,该引擎已连接到Web服务器。 然后,将JSP页面编译成一个servlet,该servlet由servlet引擎处理。 此阶段称为翻译。 然后,Servlet引擎加载Servlet类并执行它以创建动态HTML,然后将其发送到浏览器。
当请求下一页时,除非更改了JSP页,否则JSP页将被预编译到servlet中并执行。
与Java DataBase Connectivity(JDBC)一起使用时,JSP提供了一种动态方式来创建数据库驱动的网站。
JSP的优点是:
- 可移植性:JSP可以跨许多平台部署。 所有这些组件都可以在Web服务器上运行。
- 配置可重用性:JSP组件可在servlet,JavaBean和Enterprise JavaBean(EJB)之间重用。
- 简化:JSP在开发和维护过程中很简单。