Trong mùa xuân web MVCChúng ta có thể thay đổi tên tệp cấu hình ngữ cảnh DispatcherServlet không?
1) Nếu chúng ta định nghĩa như sau DispatcherServlet
<servlet>
<servlet-name>appServlet</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
</servlet>
nó trông cho tập tin có tên appServlet-servlet.xml
dưới WEB-INF
thư mục như đã đề cập trong các tài liệu tham khảo mùa xuân.
Câu hỏi của tôi là chúng tôi có thể thay đổi tên này tên tệp và vị trí tìm kiếm? (? Tôi nghĩ rằng sử dụng bối cảnh hoặc các thông số init chúng ta có thể làm được điều này, bất kỳ cơ thể có thể cho tôi biết chính xác những gì nó phải)
2) Trong mọi MVC web mùa xuân web.xml
, chúng ta sẽ có dòng dưới đây:
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
Ở đây, Câu hỏi của tôi là những tập tin ngữ cảnh mà nó tìm kiếm? (là trình lắng nghe trình tải ngữ cảnh này có tìm kiếm dispatcherservlet-servlet.xml không?)
3) Sự khác biệt giữa dispatcherservlet-servlet.xml
và applicationcontext.xml
? (Tôi thấy một số người examples..where đang nhập khẩu applicationcontext.xml
vào dispatcherservlet-servlet.xml
?)
4) Xin cho biết có bao nhiêu bối cảnh chúng ta có thể có cho web mùa xuân và được có bất kỳ quy ước đặt tên cho điều này (như servlet dispatcher)?/
Tôi hy vọng liên kết bên dưới sẽ có thể trả lời câu hỏi của bạn. http://stackoverflow.com/questions/11815339/role-purpose-of-contextloaderlistener-in-spring – user2292029