Java技术百科
全称:Java Server Pages(Java服务器页面)
定义:基于Java的动态网页技术标准
用于创建动态生成的网页内容
本质上是Servlet的简化形式
在MVC模式中负责展示层
JSP是Java EE的重要组成部分,广泛应用于企业级Web开发,适合需要动态内容的网站开发。
JSP = HTML + Java code
JSP is compiled to servlet
JSP supports tag libraries
JSP = HTML + Java代码
JSP会被编译为servlet
JSP支持标签库
在HTML中嵌入Java代码
控制JSP页面行为
动态包含或转发
JSP是客户端技术 (错误)
正确:JSP是服务器端技术
JSP可以独立运行 (错误)
正确:JSP需要Web容器支持
<%@ page contentType="text/html;charset=UTF-8" %>
<html>
<head>
<title>简单JSP示例</title>
</head>
<body>
<h1>当前时间是: <%= new java.util.Date() %></h1>
<%
for(int i=1; i<=5; i++){
out.println("<p>循环次数: "+i+"</p>");
}
%>
</body>
</html>
这个示例展示了: