Thành phần nào sau đây hỗ trợ tạo trang web động bằng các lớp Java?
Đáp án đúng: C
Trong các lựa chọn được đưa ra, Java Servlet và JSP (JavaServer Pages) là hai công nghệ chính được sử dụng để tạo các trang web động bằng Java. Java Servlet là các chương trình Java chạy trên máy chủ web và xử lý các yêu cầu HTTP. JSP là một công nghệ cho phép nhúng mã Java vào các trang HTML, giúp tạo ra các trang web động một cách dễ dàng hơn so với việc chỉ sử dụng Servlet. EJB (Enterprise JavaBeans) là một kiến trúc cho việc phát triển và triển khai các ứng dụng doanh nghiệp phân tán, nó không trực tiếp được sử dụng để tạo các trang web động. JDBC (Java Database Connectivity) là một API cho phép các ứng dụng Java tương tác với cơ sở dữ liệu, nó không tạo ra các trang web động, mà được dùng để truy xuất dữ liệu hiển thị trên trang web. Vì JSP được xây dựng dựa trên Servlet và làm cho việc phát triển web động dễ dàng hơn nên đáp án C phù hợp nhất trong trường hợp này vì nó thể hiện công nghệ cốt lõi.