tomcat配置文件虛擬路徑 HTTP Status 404問題怎么解決?
HTTP Status 404問題怎么解決?HTTP狀態(tài)404問題可以按如下解決出現(xiàn)Http狀態(tài)404。首先,選擇項目名稱并右鍵單擊Propertiesweb。這將會發(fā)生。將箭頭指示的位置更改為當(dāng)前項
HTTP Status 404問題怎么解決?
HTTP狀態(tài)404問題可以按如下解決
出現(xiàn)Http狀態(tài)404。首先,選擇項目名稱并右鍵單擊Propertiesweb。這將會發(fā)生。將箭頭指示的位置更改為當(dāng)前項目名稱。如果可以更改,只需成功重啟myeclips
前端部署優(yōu)缺點(diǎn)?
:的優(yōu)勢
配置速度快。你只需要在server.xml文件中添加一個標(biāo)簽,在里面分別配置path虛擬路徑和docBase真實路徑,然后啟動Tomcat服務(wù)器。
劣勢:
需要配置兩條路徑。如果path為空字符串,則為默認(rèn)配置。
數(shù)據(jù)庫連接池大小如何設(shè)置?
一、Tomcat配置數(shù)據(jù)來源:
方法一:在WebRoot下建立一個文件夾META-INF,在里面建立一個文件context.xml,內(nèi)容如下:
ltContextgt
lt resource name JDBC/test auth container
max active 50 max idle 30 max wait 10000 logAbandonedtrue
用戶名根密碼111111
URL JDBC :mysql://localhost: 3306/testdb/gt
lt/Contextgt
方法2:在tomcat6.0的目錄conf下的context.xml中,將原來的上下文標(biāo)記修改如下:
ltContextgt
ltWatchedResourcegtWEB-INF/web . XML lt/WatchedResourcegt
lt resource name JDBC/test auth container
max active 50 max idle 30 max wait 10000 logAbandonedtrue
用戶名根密碼111111
URL JDBC :mysql://localhost: 3306/testdb/gt
lt/上下文tgt
模式3:配置虛擬目錄時,即在conf下配置server.xml時,在context標(biāo)簽中將其改為如下形式:
lt context path/WebRoot reloadable true docBas:/workspace/DataSource/WebRoot gt
lt resource name JDBC/test auth container
max active 50 max idle 30 max wait 10000 logAbandonedtrue
用戶名根密碼111111
urljdbc: mysql://localhost: 3306/testdb/gt
lt/Contextgt
配置文件中資源標(biāo)記中每個屬性的含義:
驅(qū)動程序類名——JDBC使用的數(shù)據(jù)庫驅(qū)動類的全名。
max active-連接池同時提供的最大活動連接數(shù)。
MaxIdle-連接池在空閑時保持的最大連接數(shù)。
max wait-發(fā)生異常時(沒有可用連接時)數(shù)據(jù)庫等待的最大毫秒數(shù)。
密碼-連接數(shù)據(jù)庫的密碼。
Url-連接到驅(qū)動程序的URL。(為了向后兼容,也允許使用DRIVERNAME。)
user-數(shù)據(jù)庫用戶名。
各種配置的范圍也應(yīng)該是不同的。我贏了。;這里就不贅述了。簡而言之,只需在上下文標(biāo)簽下配置一個資源標(biāo)簽。
測試代碼:
context init context new initial context()
環(huán)境環(huán)境(Context)initCont:/comp/env)
數(shù)據(jù)源ds(data source)env context . lookup(JDBC/test)
(())
如果打印時不為空,應(yīng)該是成功的。
注意,測試應(yīng)該在tomcat中進(jìn)行,即在容器TOMCAT(don ;不用麻煩,只需編寫一個簡單的JSP頁面并使用lt%...%gt,挺簡單的)。