In which directory is the web.xml file typically located in a Java web application?

4 phương ánCó giải thích

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở
Đáp án đúng: "/WEB-INF". Bộ mô tả triển khai phải nằm ngay trong thư mục này, cạnh hai thư mục classes và lib, vì đó đúng là chỗ container tìm đọc khi triển khai ứng dụng; thư mục này còn được bảo vệ đặc biệt, client không thể gõ địa chỉ để tải trực tiếp bất cứ tệp nào bên trong, nhờ vậy cấu hình và lớp đã biên dịch không bị lộ. "/src/main/java" là thư mục mã nguồn theo quy ước của công cụ xây dựng; nội dung trong đó được biên dịch rồi mới đóng gói, không phải vị trí tệp cấu hình lúc chạy. "/WEB-INF/classes" chỉ chứa các lớp đã biên dịch cùng tệp tài nguyên đi kèm của ứng dụng. "/META-INF" là nơi đặt tệp kê khai của gói và tệp context.xml khai tài nguyên cho Tomcat, không phải nơi container tìm bộ mô tả triển khai.

Cùng phần 1

Xuất hiện trong 2 bộ đề