1、JSP
JSP(全称Java Server Pages)
-
是由 Sun Microsystems 公司倡导和许多公司参与共同创建的一种使软件开发者可以响应客户端请求,而动态生成 HTML、XML 或其他格式文档的Web网页的技术标准。
-
Java服务器端页面,也和Servlet一样,用于动态Web技术!
特点
-
写JSP就像在写HTML
-
区别:
-
HTML只给用户提供静态的数据
-
JSP页面中可以嵌入JAVA代码,为用户提供动态数据
-
原理
-
浏览器向服务器发送请求,不管访问什么资源,其实都是在访问Servlet!
-
JSP最终也会被转换成为一个Java类!
-
JSP 本质上就是一个Servlet
在JSP页面中,如果是HTML代码,就会被转换为:out.write("<html>/r/n");这样的格式,输出到前端!
内置对象
-
request:客户端向服务器发送请求,产生的数据,用户看完就没用了,比如:新闻,用户看完没用的;
-
session:客户端向服务器发送请求,产生的数据,用户用完一会还有用,比如:购物车;
-
application:客户端向服务器发送请求,产生的数据,一个用户用完了,其他用户还可能使用,比如: 聊天数据。
原创文章,作者:端木书台,如若转载,请注明出处:https://blog.ytso.com/276255.html