我只在web.xml中對位置進行硬編碼,但它使我們需要在部署期間每次更改web.xml。什麼是告訴servlet文件位置的正確方法?
我們可以在項目中創建一個文件夾並告訴servlet查找文件夾及其下面的文件嗎?
<context-param>
<param-name>ipTable</param-name>
<param-value>E:\Workspace\Eclipse_Workspace\BpsPdfBill\WebContent\WEB-INF\ipTable.txt</param-value>
</context-param>
您不能使用Java資源來代替(將文本文件放在下一個或放在類旁邊的子目錄中)。這會比WebContent文件夾中的文件更有意義... –
您可以詳細說明嗎?我對java來說太新了。謝謝。 – lamwaiman1988
相關:http://stackoverflow.com/questions/6097814/how-to-know-the-path-of-the-webcontainer-using-java – BalusC