2013-04-18 56 views
0

我需要向用戶顯示一條消息,如:「應用程序將關閉兩個小時」。到現在爲止,我重命名我的index.htm,我的login.jsp和我上傳了另一個index.html與該消息。另外我上傳另一個html頁面,指向我的名字爲login.jsp,讓我進來。 有沒有其他方法可以做到這一點,更簡單?在維護期間更改Java EE應用程序的歡迎頁面

我的應用程序服務器是SUNONE 6.1

回答

1

Web應用程序包含一個名爲web.xml也被稱爲部署描述符文件。

它包含下面的標籤,它將被默認執行。

<welcome-file-list> 
     <welcome-file>index.html</welcome-file> 
     <welcome-file>index.htm</welcome-file> 
     <welcome-file>index.jsp</welcome-file> 
     <welcome-file>default.html</welcome-file> 
     <welcome-file>default.htm</welcome-file> 
     <welcome-file>default.jsp</welcome-file> 
</welcome-file-list> 

您可以更改默認歡迎文件列表中的維護時間並重新啓動Web服務器。

+1

拒絕訪問任何其他資源的過濾器最有可能也是一個好主意。 –

+0

是的,我知道歡迎頁面,但是,如果有人將網址www.xxx.com/index.html打算輸入應用程序..... – deimos1975

+0

@ThorbjørnRavnAndersen:可能會有......但我不知道知道過濾器是否阻止了'index.html' –

0

定義部署描述符文件中的默認登錄頁面。當任何訪問者訪問你的頁面時,它應該登陸該頁面。不要提供任何鏈接導航到其他頁面。

如果你想實現類似this question那麼你可以按照迴應。