在 Debian 上“学 JSP(Java Server Pages)”通常包括两部分:
下面给你一个从零开始的实用路线(适合初学者)。
sudo apt update
sudo apt upgrade -y
推荐 OpenJDK 11 或 17:
sudo apt install openjdk-17-jdk -y
验证:
java -version
javac -version
sudo apt install tomcat10 -y
启动并设置开机自启:
sudo systemctl start tomcat10
sudo systemctl enable tomcat10
测试: 浏览器访问
http://localhost:8080
更清楚原理,适合学习。
cd /opt
sudo wget https://downloads.apache.org/tomcat/tomcat-10/v10.1.x/bin/apache-tomcat-10.1.x.tar.gz
sudo tar -xzf apache-tomcat-10.1.x.tar.tar.gz
sudo mv apache-tomcat-10.1.x tomcat
启动:
/opt/tomcat/bin/startup.sh
cd /var/lib/tomcat10/webapps
sudo mkdir myjsp
sudo nano myjsp/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>
http://localhost:8080/myjsp/index.jsp
建议按顺序学:
JSP 基础语法
<% %> 脚本<%= %> 表达式<%@ %> 指令内置对象
表单与 request
<form action="show.jsp" method="post">
姓名:<input name="name">
<input type="submit">
</form>
⚠️ 现实建议:
建议路线:
HTML/CSS
↓
Java 基础
↓
Servlet
↓
JSP
↓
Spring Boot
如果你愿意,我可以:
你想从哪一步开始?