JSP(Java Server Pages,Java 服务器页面) 是一种用于开发动态 Web 页面的 Java 技术,它由 Sun 公司(现属 Oracle)提出,运行在 Java Web 服务器(如 Tomcat) 上。
下面从几个角度通俗地解释什么是 JSP:
JSP 本质上是一个“带有 Java 代码的 HTML 页面”。
.jsp当浏览器请求一个 .jsp 页面时:
| 对比项 | HTML | JSP |
|---|---|---|
| 是否能写 Java | ❌ 不能 | ✅ 可以 |
| 是否动态 | 静态 | 动态 |
| 运行位置 | 浏览器 | 服务器 |
示例:
<html>
<body>
<%
String name = "张三";
out.print("欢迎你," + name);
%>
</body>
</html>
浏览器看到的是:
欢迎你,张三
<% Java代码 %>
<%= 表达式 %>
<%! 声明成员 %>
<%@ page contentType="text/html;charset=UTF-8" %>
<%@ include file="header.jsp" %>
request:请求response:响应session:会话out:输出application:全局对象⚠️ JSP 已逐渐过时
但: ✅ 学习 JSP 有助于理解:
JSP 是运行在服务器上的、可以嵌入 Java 代码的网页技术,用来生成动态 HTML 页面。
如果你愿意,我也可以:
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。