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:客户端向服务器发送请求,产生的数据,用户用完一会还有用,比如:购物车;
-
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· DeepSeek R1 简明指南:架构、训练、本地部署及硬件要求
· NetPad:一个.NET开源、跨平台的C#编辑器
· 面试官:你是如何进行SQL调优的?