Sự khác nhau giữa struts.xml và struts-config.xml là gì? Cả hai đều giống nhau hoặc có sự khác biệt nào giữa chúng không?struts.xml và struts-config.xml
Trả lời
Các tập tin cấu hình lõi cho khuôn khổ Struts là theo mặc định struts.xml
cho Struts 2 và struts-config.xml
cho Struts 1.
Họ là cả hai tập tin cấu hình để là như nhau, nhưng họ là những con thú khác nhau vì họ đề cập đến các phiên bản khác nhau của khung công tác Struts.
Có sự khác biệt lớn giữa Struts 1 và 2 khi bạn có thể see here.
Các tệp có cấu trúc và nội dung khác nhau, do đó bạn không thể so sánh chúng với nhau (trừ mục đích của chúng).
Về cơ bản chúng là cùng một tệp, nơi bạn định cấu hình các hành động thanh chống của mình vv nhưng đối với các phiên bản khác nhau của thanh chống. struts-config.xml trong struts 1 và struts.xml trong thanh công cụ 2.
Về cơ bản, struts.xml là tệp cấu hình cho struts2 bao gồm ánh xạ cả tệp jsp và tệp hành động. Strus-config.xml là tệp cho struts1.x bao gồm ánh xạ các tệp tác vụ. Trong bộ lọc struts2 được coi là một bộ điều khiển kết thúc mà xác định trong struts.xml và cho struts1.x, Action Servlet được coi là một bộ điều khiển mặt trước và ánh xạ của nó vào trong struts-config.xml.
struts.xml là struts2 tập tin cấu hình struts-config.xml khi là tên thường có Struts tập tin cấu hình (1.3.x)
struts-config.xml là tệp cấu hình mặc định, được cung cấp bởi khung 1.x struts, trong đó struts.xml là tệp cấu hình cho struts 2.x
struts.xml là Struts2 tập tin cấu hình,
chúng tôi không thể thay đổi tên tệp này, nếu chúng tôi thay đổi tên khung này không thể xác định tệp cấu hình ... và một điều nữa cho mỗi ứng dụng Struts2 chỉ nên đơn lẻ struts.xml tệp.
nơi như trong Struts 1.x tập tin cấu hình mặc định làstruts-config.xml
trong này chúng ta có thể thay đổi tên tập tin cấu hình mặc định và chúng ta có thể có nhiều file cấu hình ..
- 1. Chuyển hướng hành động trong struts.xml
- 2. struts2 thêm các trình chặn trong struts.xml cho tất cả các lớp hành động
- 3. Java EE 6 và các lựa chọn thay thế
- 4. Struts 2 - Tác vụ được ánh xạ hoạt động với bất kỳ URL nào
- 5. Trình phân tích cú pháp SAX java có thực sự truy xuất DTD từ Internet không?
- 6. Struts2 .action mở rộng gây ra CSS, JavaScript và Struts Dojo để phá vỡ
- 7. CSS "và" và "hoặc"
- 8. Tại sao tôi không thể chuyển hướng hành động đến một hành động khác trong Struts2?
- 9. Khi nào chúng ta sẽ sử dụng applicationContext.xml trong Spring?
- 10. XHTML và & (và) mã hóa
- 11. Thay thế "#", "$", "%", "&" và "_" bằng "\ #", "\ $", "\%", "\ &" và "\ _"
- 12. header và footer và freemarker
- 13. Sự khác biệt giữa và ý định và và setcontentview
- 14. trong Struts
- 15. php bầy và fread và fwrite
- 16. Redis và Node.js và Socket.io Câu hỏi
- 17. Git và PowerShell và tiếng Đức umlauts
- 18. Resharper và ViEmu Keybindings (và Visual Assist)
- 19. CvMat và imread Vs IpImage và CvLoadImage
- 20. Bộ chọn jQuery có "và" và "hoặc"
- 21. Mercurial và xcuserdata, .ds_store và .git
- 22. jQuery bind() unbind() và bật() và tắt()
- 23. Gurobi và java và giải pháp trống
- 24. Thẻ mở và đóng và hiệu suất?
- 25. trăn nếu điều kiện và "và"
- 26. "Bitwise Và" và trái Padding trong C++
- 27. Chạm và giữ (Nhấn và giữ)
- 28. User Controls và JavaScript và Master Pages
- 29. Cắt và dán từ vim và tmux
- 30. Gunicorn và Django với Upstart và Nginx