Tomcat配置 訪問jsp/html頁面


1.如果你不設置虛擬目錄,那就把jsp文件放在webapps\ROOT下,這是tomcat默認的.
2.如果你不想放在ROOT下而想放到別的目錄下,你要手工建一文件夾,假設名為xxx,位置在D盤,在xxx下你可以建jsp文件,還必須建一個WEB-INF的文件夾,
WEB-INF中又有兩個是必須的,分別為web.xml和lib文件夾,lib下放的是oracle,sqlserver或mysql的jar包,就是連數據庫時要用到的jar包.
web.xml的內容為:

<?xml version="1.0" encoding="ISO-8859-1"?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
version="2.4">
</web-app>

只要復制粘貼進去就可以了.

完成上面的步驟,最后就要配置server.xml了,在</HOST>的上面一行添加一條

<Context path="/TestPlugin" docBase="H:\chineseall\Tomcat 8.5\webapps\TestPlugin" crossContext="true" debug="0" reloadable="true" trusted="false"/> ,

參數詳解:

1. Context:表示一個web應用程序,通常為WAR文件 
2. docBase:應用程序的路徑或者是WAR文件存放的路徑     
3. path:表示此web應用程序的url的前綴,這樣請求的url為http://localhost:8090/TestPlugin
4. reloadable:這個屬性非常重要,如果為true,則tomcat會自動檢測應用程序的/WEB-INF/lib   和/WEB-INF/classes目錄的變化,自動裝載新的應用程序,我們可以在不重起tomcat的情況下改變應用程序 


完成上述配置,將jsp/html頁面放入TestPlugin目錄下,然后訪問http://localhost:8090/TestPlugin/index.html

還有一點,如果你代碼沒寫錯,而運行時發生錯誤,檢查一下conf\web.xml中listing,大概在七十幾行,檢查下該行下面的值是否為true,如果為false,請把它改為true.


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM