更新時間:2020-10-27 17:38:47 來源:動力節點 瀏覽2407次
相信任何了解接觸過java的朋友都知道javaweb的重要性,在前面我們也學習過javaweb三大組件、相對路徑,導入jar包等一系列的內容,今天我們繼續來學習javaweb的知識——javaweb創建web.xml,主要是要知道生成web.xml的方式以及配置,一起來學習下面的內容吧。
在javaweb中,web.xml能做的所有事情都有哪些?其實,web.xml模式(Schema)文件中定義了多少種標簽元素,web.xml中就可以出現它的模式文件所定義的標簽元素,它就能擁有定義出來的那些功能。web.xml的模式文件是由Sun公司定義的,每個web.xml文件的根元素
可以使用maven來生成web.xml,步驟如下:
(1)創建maven項目,并找到web項目
(2)輸入項目名和項目id,生成目錄如下圖:
(3)有了web.xml文件但是只有src/main/resources目錄。然后右鍵找到如下,取消勾選Allow output folder for source foulders,然后重新勾選再點擊apply,對應就生成java所在目錄了
下面是javaweb創建web.xml的基本配置:
(1)指定歡迎頁面:
關于歡迎頁面:訪問一個網站時,默認看到的第一個頁面就叫歡迎頁,一般情況下是由首頁來充當歡迎頁的。一般情況下,我們會在web.xml中指定歡迎頁。但web.xml并不是一個Web的必要文件,沒有web.xml,網站仍然是可以正常工作的。只不過網站的功能復雜起來后,web.xml的確有非常大用處,所以,默認創建的動態web工程在WEB-INF文件夾下面都有一個web.xml文件。
(2)命名與定制URL
url-pattern的意思是所有的.do文件都會經過TestServlet處理。
(3)設置過濾器:比如設置一個編碼過濾器,過濾所有資源
(4)設置監聽器
web.xml中的
監聽器中不能夠寫初始化參數; 可通過另個的途徑達到初始化參數的效果: 寫一個properties文件,在文件里寫好初始化參數值;在監聽器中可以通得到properties文件中的值(寫在靜態塊中)。
(5)設置會話(Session)過期時間,其中時間以分鐘為單位
以上就是今天要學習的javaweb創建web.xml方式和基本配置的內容,希望對大家學習javaweb能夠有所幫助。希望朋友們自己加以練習怎樣創建web.xml,還可以通過javaweb教程來學習更多的知識,增長java技能。
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習