时间:2023-04-29 20:36:06 点击次数:9
一、 JSP简单介绍
JSP(全称Java Server Pages)是由Sun公司主导创建的一种动态网页技术标准。JSP部署于网络服务器上,可以响应客户端发送的请求,并根据请求内容动态地生成HTML、XML或其他格式文档的WEB网页,然后返回给请求者。简单来说:JSP(JavaServer Pages)是一种动态页面技术,它的主要目的是将表示逻辑从Servlet中分离出来。
它实现了Html语法中可以嵌入java编码的扩展(以 <%, %>形式)。JSP与Servlet一样,是在服务器端执行的。通常返回给客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。
Java Servlet是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠。
JSP初次使用
我们在JSP页面上,可以通过一对<%%>标签在页面上嵌入JAVA代码.请求JSP页面时,会执行嵌入的JAVA代码,这样就可以让页面上的资源动态生成。
二、我们为什么使用JSP
JSP程序与CGI程序有着相似的功能,但和CGI程序相比,JSP程序有如下优势:
1、性能更加优越,因为JSP可以直接在HTML网页中动态嵌入元素而不需要单独引用CGI文件。
2、服务器调用的是已经编译好的JSP文件,而不像CGI/Perl那样必须先载入解释器和目标脚本。
3、JSP 基于Java Servlet API,因此,JSP拥有各种强大的企业级Java API,包括JDBC,JNDI,EJB,JAXP等等。
4、JSP页面可以与处理业务逻辑的 Servlet 一起使用,这种模式被Java servlet 模板引擎所支持。
最后 JSP是Java EE不可或缺的一部分,是一个完整的企业级应用平台。这意味着JSP可以用最简单的方式来实现最复杂的应用。
JSP动态网页技术视频教程_Java服务端页面技术课程视频_JSP视频教程_Java Server Pages视频_JavaEE核心_哔哩哔哩_bilibiliwww.bilibili.com/video/BV1CY411P7SA/