日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 >

第一个jsp项目

發(fā)布時間:2025/3/19 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 第一个jsp项目 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

第一個jsp項目

目錄

    • 1.首先了解目錄結(jié)構(gòu)
    • 2.指定首頁的方式
    • 3.常見狀態(tài)碼:
    • 4.虛擬路徑
      • 4.1方法一
      • 4.2方法二
    • 5.虛擬主機
      • 1.conf/server.xml
      • 2.修改本機Host文件
      • 3.流程:
      • 6.JSP執(zhí)行流程

1.首先了解目錄結(jié)構(gòu)

2.指定首頁的方式

在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>

3.常見狀態(tài)碼:

200:一切正常
300/301:頁面重定向(跳轉(zhuǎn))
404:資源不存在
403:權(quán)限不足(如果訪問a目錄,但是a目錄設(shè)置不可見)
500:服務(wù)器內(nèi)部錯誤(代碼有誤)

4.虛擬路徑

將web項目1配置到webapps以外的目錄

4.1方法一

conf/server.xml中配置

docBase:實際路徑
path:虛擬路徑(絕對路徑、相對路徑【相對于webapps】))

缺點:需要重啟

4.2方法二

在E:\studyJsp\apache-tomcat-9.0.27\conf\Catalina\localhost

新建項目名.xml

JSPProjcet.xml

加入語句

<Context docBase="E:\studyJsp\JSPProjcet" path="/JSPProjcet" />

5.虛擬主機

通過www.mxs.com訪問本機

1.conf/server.xml

www.mxs.com

2.修改本機Host文件

C:\Windows\System32\drivers\etc

3.流程:

www.test.com->host找映射關(guān)系->server.xml找Engine的defaultHost->-〉通過"/”映射到="E:\studyJsp\JSPProjcet

6.JSP執(zhí)行流程

jsp-java(Servlet文件)-class
D:\study\apache-tomcat-8.5.30\work\Catalina\localhost\JspPro ject\org\apache\jsp
Jsp 和Servlet 可以相互轉(zhuǎn)換

因為第一請求服務(wù)端 會有翻譯 和編譯的過程,因此比較慢; 后續(xù)訪問 可以直接訪問class,因此速度較快。但是 如果 服務(wù)端修改了代碼,則再次訪問時 會重新的翻譯、編譯。

第一次訪問:服務(wù)端將jsp翻譯成java,再將Java編譯成class文件
第二次訪問:直接訪問class

速度較快。但是 如果 服務(wù)端修改了代碼,則再次訪問時 會重新的翻譯、編譯。

總結(jié)

以上是生活随笔為你收集整理的第一个jsp项目的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。