下面按最常见的几种方式给你讲一下 JSP(Java Server Pages) 是怎么部署的,从简单到规范。
JSP 不能直接用浏览器打开,必须运行在 支持 Servlet 的 Web 服务器 / 应用服务器 中,例如:
目录结构(重要):
tomcat/
├─ bin/ 启动脚本
├─ webapps/ 部署目录(重点)
├─ conf/ 配置文件
└─ logs/ 日志
例如:
<!-- index.jsp -->
<html>
<body>
<h1>Hello JSP</h1>
<%= new java.util.Date() %>
</body>
</html>
tomcat/webapps/demo/index.jsp
访问:
http://localhost:8080/demo/index.jsp
demo 就是你的 Web 应用名
demo/
├─ index.jsp
├─ WEB-INF/
│ └─ web.xml
jar -cvf demo.war *
demo.war 放到:tomcat/webapps/
Tomcat 会自动解压并部署。
IDE 会自动:
WebContentWEB-INF/
├─ web.xml 配置
├─ classes/ Java 编译后的 class
└─ lib/ 第三方 jar
⚠️ 注意:
❌ 404
→ 路径写错 / 应用没启动
❌ 500
→ JSP 里有 Java 代码错误
❌ 空白页
→ JSP 没被 Tomcat 解析(直接当文件下载了)
JSP 必须部署在 Tomcat 等 Servlet 容器中,不能直接运行。
如果你是:
可以告诉我你的使用场景,我可以给你最合适的部署方案。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。