我有一個Web應用程序,其中上下文名稱與我的根名稱不同。例如,我的根目錄名稱是myapp
,上下文路徑是app
。那麼如何從Java Web應用程序獲取根名稱(myapp)?如果上下文和根名稱不同,請在Java Web應用程序中獲取根目錄名稱
1
A
回答
5
如果應用程序沒有與war文件一起部署,則可以使用此代碼返回運行應用程序的整個地址。
//request variable is the Java HTTP servlet request object received from an action
request.getSession().getServletContext().getRealPath("/");
我給的代碼是由於某種原因
並獲得Web應用程序的位置我在Java EE的項目之一,用得好我沒有部署我的項目作爲WAR文件中一個可以用來得到你的根目錄名
+0
@JBNizet好的將修改我的答案,謝謝 –
+0
確定讓我的前提條件我有一個web應用程序,它使用了一些邏輯中的根名稱和上下文名稱相同的上下文名稱,但現在上下文名稱已更改爲根但與上下文名稱有關。 – AnilHoney
相關問題
- 1. EAR應用程序名稱和上下文根目錄是否相同?
- 2. 獲取根目錄名稱 - PHP
- 3. 在根和子應用程序上下文中具有相同名稱的Bean?
- 4. 在Symfony 2應用程序中獲取應用程序根URL和目錄名稱
- 5. 在MVC中獲取項目根目錄名稱5
- 6. 如何根據zenoss中的組名稱獲取設備名稱?
- 7. 如何從進程名稱獲取應用程序名稱?
- 8. 如何在java中使用名稱獲取文件目錄
- 9. 從文件名獲取目錄名稱
- 10. powershell獲取遠程目錄名稱和文件名放在目標文件名
- 11. java:根據目錄和子目錄中的名稱搜索文件
- 12. 根名稱空間和程序集名稱之間的區別
- 13. SimpleXML - 如何獲取根對象名稱?
- 14. 在當前上下文中不存在名稱'應用程序'
- 15. 從軟件包名稱中獲取應用程序名稱
- 16. 根據請求設置NewRelic應用程序名稱
- 17. Ruby程序根據名稱將圖像分類到不同的目錄中?
- 18. 根據月份名稱創建目錄
- 19. 從進程名稱獲取應用程序名稱
- 20. C#獲取目錄名稱
- 21. 根據文本文件名創建目錄名稱
- 22. 如何在IsolatedStorage中更改目錄名稱和文件名稱
- 23. 在代碼中獲取Azure Web應用程序名稱
- 24. 在Servlet中獲取Web應用程序名稱
- 25. 根據當前日期獲取目錄名稱
- 26. Web部署:根據項目配置名稱排除目錄
- 27. Codeigniter - 根目錄和視圖衝突的名稱相同
- 28. 如何從目錄名稱中提取父目錄的名稱?
- 29. Weblogic應用程序上下文根是war文件名而不是weblogic.xml中指定的名稱
- 30. 如何獲取域名的URL和應用程序名稱?
你爲什麼在乎這個?如果該應用程序作爲戰爭文件進行部署會怎麼樣?甚至沒有根目錄。 –
如果發生爆炸 – AnilHoney
你不應該認爲它是爆炸的。你真的想做什麼? –