Có phải là thư mục WEB-INF
trong CLASSPATH
của ứng dụng Web Java không?WEB-INF có trong CLASSPATH không?
Trả lời
Tôi giả sử bạn đang đề cập đến thư mục /WEB-INF
trong thư mục gốc của cấu trúc thư mục ứng dụng web.
Không, nó không có trong classpath.
/WEB-INF/classes
là trên đường dẫn lớp mặc dù và các tệp JAR trong /WEB-INF/lib
.
Nếu/WEB-INF không có trên classpath, thì tại sao chính thức 'tệp mô tả triển khai', chẳng hạn như web.xml, trong thư mục đó? Họ vẫn được tải bằng cách nào đó ngay cả khi họ được cho là không phải trên classpath? – djangofan
Các tệp bổ sung trong WEB-INF được bảo vệ khỏi yêu cầu của web-container, tức là chúng ẩn với thế giới bên ngoài.
Trừ khi bạn chuyển tiếp yêu cầu (mặc dù BEA đã thực hiện một quá trình này nhiều năm trước). –
Bạn hầu như luôn có thể phá vỡ sự bảo vệ. –
- 1. tools.jar không có trong Android Studio classpath
- 2. Khoảng trắng trong CLASSPATH
- 3. ClassPathResource không nhận được classpath
- 4. đọc tập tin trong classpath
- 5. chứa classpath Unbound trong Eclipse
- 6. đặt Java Classpath trong linux?
- 7. Combineaccessrules có nghĩa là gì trong các classpath Eclipse?
- 8. Android Classpath Eclipse - muốn thêm đường dẫn container classpath nhưng eclipse sẽ không cho phép tôi
- 9. Không thể xác định vị trí compojure trong classpath
- 10. Java - thiết classpath
- 11. Thiếu tệp .classpath trong dự án Eclipse
- 12. quét java classpath trong maven plugin
- 13. Sử dụng classpath của Ant trong Eclipse
- 14. định vị tập tin trong một classpath
- 15. Tác động của việc có tập tin JAR không sử dụng trong CLASSPATH
- 16. tệp classpath trong câu hỏi nhật thực
- 17. Đặt classpath java: -cp vs -classpath trong các phiên bản JDK 1.0 đến 1.8?
- 18. Javac vs Java trong classpath tùy chọn
- 19. Làm thế nào tôi có thể có một phụ thuộc Maven trên classpath thời gian chạy nhưng không phải là classpath thử nghiệm?
- 20. Có công cụ nào để khám phá xem cùng một lớp có tồn tại trong nhiều lọ trong classpath không?
- 21. Làm thế nào để có được classpath từ classloader?
- 22. Gói Jenkins trên Groovy Classpath?
- 23. Eclipse lỗi: Unbound classpath chứa
- 24. Hiểu tờ khai classpath Eclipse
- 25. Cách thêm nhiều tệp jar trong classpath trong linux
- 26. Thêm .jar vào classpath (Scala)
- 27. Làm cách nào để thêm jars vào classpath khi tôi gọi Jython * mà không cần thêm chúng vào $ CLASSPATH?
- 28. Gradle không thể tìm thấy classpath cho android plugin
- 29. Biến môi trường CLASSPATH <> CLASSPATH của Clojure. Tại sao?
- 30. Thuộc tính được xuất trong .classpath làm gì?
Câu hỏi này dường như hỏi một điều tương tự: http://stackoverflow.com/questions/305285/servlet-containers-and-class-path – andri