2011-12-11 114 views
3

我知道我是否可以在任何tomcat webapp中更改WEB-INF文件夾的名稱。如果不是,那麼爲什麼在tomcat conf文件夾中有包含watchedresource路徑的context.xml文件。我嘗試重命名它,但它不起作用。你能告訴我,如果重命名不起作用,在context.xml文件中提供<WatchedResource>newWebInf/web.xml</WatchedResource>這個標籤的原因是什麼。或者有沒有其他方法來重命名WEB-INF文件夾。 PS:我沒有任何與此相關的要求。我只是在嘗試這些事情。請不要回答你爲什麼要在這裏。我們是否可以更改WEB-INF的名稱

非常感謝。

回答

7

不,您不能重命名WEB-INF文件夾。這很難在Servlet API specification中指定。

<WatchedResource>組件的要點是指定Tomcat必須監視更改以便自動重新加載整個webapp的文件的webapp相對路徑。這默認爲WEB-INF/web.xml,但它也可以是其他文件,如index.jsp或其他。整點是而不是,您可以重命名WEB-INF/web.xml,但您可以指定一個不同的文件來監視更改。

+0

ohh是...謝謝,我沒有意識到這一點。我會標記你的答案。 –

相關問題