JSP
什么是JSP
JSP: Java Server Pages是Java服务器端的页面, 和Servlet一样, 用于动态web技术
最大的特点:
- 写JSP就像在写HTML
- 区别:
- HTML只给用户提供静态数据
- JSP页面中可以嵌入Java代码, 为哟用户提供动态数据
JSP原理
思路: JSP是如何执行的
- 代码层面没有问题
- 服务器内部工作
toncat中有一个work目录;
IDEA中使用Tomcat的会在IDEA中产生一个work目录
浏览器向服务器发送请求, 不管访问什么资源, 其实都是在访问Servlet!
JSP最终也会被转换成一个Java类!
JSP本质上就是一个Servlet
//JSPService
- 判断请求
- 内置一些对象
final 3. 输出页面前增加的代码
response4. 以上的这些对象我们可以在JSP页面中直接使用!

在JSP页面中, 只要是Java代码就会原封不动的输出:
只要是HTML代码就会转换成类似:
out例子:hello.jsp
<%--
Created by IntelliJ IDEA.
User: asus
Date: 2020/6/6
Time: 23:11
To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
<title>Title</title>
</head>
<body>
<%
String name = "Bo Peng";
%>
name:<%=name%>
</body>
</html>
本文介绍了JSP(Java Server Pages),一种用于动态web技术的服务器端页面。它允许在HTML中嵌入Java代码,提供动态数据。JSP在服务器内部会转换成Servlet执行,其工作原理包括请求判断、内置对象的使用等。通过实例展示了JSP如何将Java代码原封不动地输出到页面。
1056

被折叠的 条评论
为什么被折叠?



