下面用最通俗的方式,一步一步教新手在 Debian 上运行并写 JSP(Java Server Pages)。
目标:你能在浏览器里看到自己写的 JSP 页面。
JSP = Java + HTML
它在服务器端运行,最终生成 HTML 发给浏览器。
运行 JSP 必须有一个 Java Web 服务器,新手最推荐: ✅ Tomcat(最简单、最常用)
sudo apt update
sudo apt upgrade -y
sudo apt install default-jdk -y
检查是否成功:
java -version
sudo apt install tomcat10 -y
Debian 12 一般是 tomcat10
旧版本可能是 tomcat9
启动 Tomcat:
sudo systemctl start tomcat10
sudo systemctl enable tomcat10
检查是否运行:
systemctl status tomcat10
浏览器打开:
http://localhost:8080
如果你在服务器上操作,用服务器 IP:
http://你的IP:8080
看到 Tomcat 欢迎页 ✅ 成功
cd /var/lib/tomcat10/webapps/
sudo mkdir myjsp
cd myjsp
sudo mkdir WEB-INF
sudo nano index.jsp
写入下面内容:
<%@ page contentType="text/html;charset=UTF-8" %>
<html>
<head>
<title>我的第一个JSP</title>
</head>
<body>
<h1>Hello JSP!</h1>
<%
out.println("当前时间:" + new java.util.Date());
%>
</body>
</html>
保存:Ctrl + O → 回车
退出:Ctrl + X
浏览器输入:
http://localhost:8080/myjsp/index.jsp
✅ 你会看到:
sudo systemctl restart tomcat10
JSP 文件必须是 tomcat 能读:
sudo chown -R tomcat:tomcat /var/lib/tomcat10/webapps/myjsp
✅ JSP 语法
✅ request / response
✅ 表单提交
✅ Servlet(JSP 背后原理)
✅ MySQL + JSP
如果你愿意,我可以:
你现在是 纯新手 还是 有一点 Java 基础?