日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 前端技术 > HTML >内容正文

HTML

用简单的语句讲解浏览器输入地址进入servlet原理

發(fā)布時間:2023/12/14 HTML 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 用简单的语句讲解浏览器输入地址进入servlet原理 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

瀏覽器輸入地址進(jìn)入servlet原理,最本質(zhì)的就是tomcat的運(yùn)行原理。深奧原理的確很復(fù)雜,我們只要知道流程就行了。這就簡單了。

拿個地址來講 ??http://localhost:8080/ServletDemo2/hello

這個地址是3個部分:

部分一:http://localhost:8080

部分二:/ServletDemo2

部分三:/hello


這三個部分概括為?http://localhost:8080+工程名+地址

http://localhost:8080+工程名 這個大家都知道,工程名就是自己在myeclipse中新建的項(xiàng)目的名字。

第三部分特別重要,第三部分是什么東西呢?

部分三:/hello ?是在web.xml文件中設(shè)置的。好,我們來走一下流程。

就以這個地址來講 ??http://localhost:8080/ServletDemo2/hello

當(dāng)你在瀏覽器中輸入http://localhost:8080/ServletDemo2 ?就進(jìn)入了tomcat的webapps中的ServletDemo2當(dāng)中。

以我ServletDemo2這個工程來說,webapps\ServletDemo2這個文件夾里就只有3個東西:META-INF、WEB-INF、index.jsp。

瀏覽器中輸入http://localhost:8080/ServletDemo2 在tomcat中就會自動加載WEB-INF下的web.xml ?文件

我的web.xml有welcome-file設(shè)置,所以輸入http://localhost:8080+工程名就會顯示index.jsp這個頁面。配置如下:

<welcome-file-list>
? ? <welcome-file>index.html</welcome-file>
? ? <welcome-file>index.jsp</welcome-file>
? </welcome-file-list>

沒有這個配置就會跳入tomcat中的404.

接下來我們輸入http://localhost:8080/ServletDemo2+/hello就是匹配web.xml中的配置:

? <servlet>
? ? <servlet-name>hello_world</servlet-name>
? ? <servlet-class>demo.HelloServlet_b</servlet-class>
? ? <load-on-startup>0</load-on-startup>
? </servlet>


? <servlet-mapping>
? ? <servlet-name>hello_world</servlet-name>
? ? <url-pattern>/hello</url-pattern>
? </servlet-mapping>

從/hello->hello_world->hello_world->demo.HelloServlet_b,不懂的百度servlet配置,1234原則。

找demo.HelloServlet_b,tomcat服務(wù)器是知道默認(rèn)的WEB-INF\classes文件夾的,所以就會在WEB-INF\classes文件夾下找demo.HelloServlet_b。

也就是說你在瀏覽器中輸入了http://localhost:8080/ServletDemo2,服務(wù)器tomcat就會自動知道WEB-INF文件夾和WEB-INF\classes文件夾。并且會自動加載WEB-INF\web.xml文件。

部分三:/hello 就是你自己在web.xml總配置的不管你配置多長。

ServletDemo2下載地址:

http://download.csdn.net/detail/u013897204/9619701

總結(jié)

以上是生活随笔為你收集整理的用简单的语句讲解浏览器输入地址进入servlet原理的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

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