JSP环境搭建入门/虚拟路径和虚拟主机
架构
cs:Client Server
cs不足之处:- 如果 软件升级,那么全部软件都需要升级
- 维护麻烦:需要维护每一台 客户端软件
- 每一台客户端 都需要安装 客户端软件
BS:Broswer Server
客户端可以通过 浏览器 直接访问服务的
注意:bs 和 cs 各有优势
tomcat
tomcat解压后目录:
- bin:可执行文件 (startup.batshutdown.bat)
- conf:配置文件 (server.xml)
- lib: tomcat依赖的jar文件
- log:日志文件(记录出错等信息)
- temp:临时文件
- webapps: 可执行的项目 (将我们开发的项目 放入该目录)
- work:存放由jsp翻译成的java,以及编辑成的class文件(jsp ->java ->class
jsp
什么是JSP 代码:
jsp: 在htm1中嵌套的java的代码
在项目/WEB-INF/web.xm1中设置 默认的 初始页面
<welcome-file-list>
<welcome-file>index.jsp </welcome-file>
</welcome-file-list>
虚拟路径
- 方式一: 将web项目配置到 webapps以外的目录
- conf/server.xml中配置
- host标签中
- <Context : docBase="D: study JspProject' path="/JspProject
- docBase: 实际路径
- path: 虚拟路径 (绝对路径、相对路径[相对于webapps]
- docBase;实际路径path:虚拟路径(绝对路径、相对路径[相对于webapps])
缺点:
重新启动
虚拟主机
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY