Spring MVC中,我已閱讀,如果你有一個名爲MyAction那麼correspondign配置文件應該被稱爲MyAction-servlet.xml中的servlet。但是後來有些消息來源說Spring配置文件應該被稱爲applicationContext.xml。
哪一個被使用?春天的servlet XML VS應用程序上下文XML
0
A
回答
0
實際上有,它們會在使用春天的Web應用程序創建2個獨立的環境:
第一個方面是應用程序本身。默認情況下,該讀取applicationContext.xml中。您可以通過使用contextConfigLocation的上下文參數覆蓋。
第二上下文是調度的servlet。默認情況下,這個從文件(你-調度員servlet的名字)-servlet.xml後綴,除非您使用init-PARAM 的contextConfigLocation以及覆蓋它讀取。
我希望這解釋。
+0
謝謝。你能詳細闡述一下爲什麼我們需要2個上下文嗎?另外... ContextLoaderListerner將監聽正在加載的上下文嗎? – Victor
相關問題
- 1. Spring MVC調度程序xml和應用程序上下文xml
- 2. Spring應用程序上下文XML宏
- 3. 春顯示應用程序/ * + XML而不是應用程序/ XML
- 4. 春天資料/ servlet上下文根
- 5. 新的春天:加載應用程序上下文
- 6. 春天的主題和應用程序上下文
- 7. 春天 - 從XML
- 8. 如何測試「髒」的春天的應用程序上下文?
- 9. 春天引導和Angularjs Multipartfile和應用程序/ XML
- 10. 春天在應用程序上下文中設置對象mvc
- 11. Android聊天應用程序-xml佈局
- 12. Spring根應用程序上下文和Servlet上下文混淆
- 13. 春天看不到的servlet上下文和contextConfigLocation的豆
- 14. Spring應用程序上下文XML的命名約定
- 15. 春天的應用程序不安全
- 16. xml春天爲Android與gradle
- 17. 春天java xml配置
- 18. 春天 - Apache和XML錯誤
- 19. Maven和春天=無法創建應用程序上下文:無法找到春天NamespaceHandler
- 20. 春天上下文事件
- 21. 加載xml應用程序上下文ioexception spring
- 22. SharedPreferences應用程序上下文vs活動上下文
- 23. 春天,JPA,休眠,Tomcat的:無法加載Spring應用程序上下文
- 24. 使用Java Servlet上傳XML
- 25. 在根上下文和servlet上下文中加載應用程序上下文有什麼好處嗎?
- 26. Spring返回應用程序/ * + xml而不是應用程序/ xml
- 27. 春天,jms丟失的上下文
- 28. 春天不能servlet的
- 29. 春天MVC servlet映射
- 30. 我的應用程序從XML文件
你沒有一個基本的web應用程序需要兩個BTW。你可以使用x-servlet.xml。但applicationContext.xml是一個父上下文配置,這意味着您可以從其他上下文配置中引用其中的bean。 –