第一個(gè)jsp項目
在WEB-INF里有:
在web.xml中添加如下代碼:
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.xhtml</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
200:一切正常
300/301:頁(yè)面重定向(跳轉)
404:資源不存在
403:權限不足(如果訪(fǎng)問(wèn)a目錄,但是a目錄設置不可見(jiàn))
500:服務(wù)器內部錯誤(代碼有誤)
將web項目1配置到webapps以外的目錄
conf/server.xml中配置
docBase:實(shí)際路徑
path:虛擬路徑(絕對路徑、相對路徑【相對于webapps】))

缺點(diǎn):需要重啟
在E:\studyJsp\apache-tomcat-9.0.27\conf\Catalina\localhost
新建項目名.xml
JSPProjcet.xml
加入語(yǔ)句
<Context docBase="E:\studyJsp\JSPProjcet" path="/JSPProjcet" />
通過(guò)www.mxs.com訪(fǎng)問(wèn)本機
www.mxs.com


C:\Windows\System32\drivers\etc


www.test.com->host找映射關(guān)系->server.xml找Engine的defaultHost->-〉通過(guò)"/”映射到="E:\studyJsp\JSPProjcet
jsp-java(Servlet文件)-class
D:\study\apache-tomcat-8.5.30\work\Catalina\localhost\JspPro ject\org\apache\jsp
Jsp 和Servlet 可以相互轉換
因為第一請求服務(wù)端 會(huì )有翻譯 和編譯的過(guò)程,因此比較慢; 后續訪(fǎng)問(wèn) 可以直接訪(fǎng)問(wèn)class,因此速度較快。但是 如果 服務(wù)端修改了代碼,則再次訪(fǎng)問(wèn)時(shí) 會(huì )重新的翻譯、編譯。
第一次訪(fǎng)問(wèn):服務(wù)端將jsp翻譯成java,再將Java編譯成class文件
第二次訪(fǎng)問(wèn):直接訪(fǎng)問(wèn)class
速度較快。但是 如果 服務(wù)端修改了代碼,則再次訪(fǎng)問(wèn)時(shí) 會(huì )重新的翻譯、編譯。
聯(lián)系客服