Để in ra trình duyệt dòng chữ Hello ta sử dụng lệnh nào?
Trả lời:
Đáp án đúng: D
Để in ra trình duyệt dòng chữ "Hello" trong môi trường JSP (JavaServer Pages), chúng ta sử dụng cú pháp `<% out.println("Hello"); %>`.
* `<% ... %>` là một scriptlet tag trong JSP, cho phép chúng ta chèn mã Java vào trang JSP.
* `out` là một đối tượng ngầm định (implicit object) trong JSP, đại diện cho luồng đầu ra (output stream) gửi dữ liệu đến trình duyệt web.
* `println()` là một phương thức của đối tượng `out`, được sử dụng để in một chuỗi (string) đến luồng đầu ra.
* Dấu chấm phẩy (`;`) kết thúc câu lệnh Java.
* Dấu ngoặc kép (") được sử dụng để bao quanh chuỗi "Hello".
Vì vậy, phương án C là đáp án đúng. Các phương án khác không đúng vì:
* Phương án A thiếu dấu chấm phẩy (;), dẫn đến lỗi cú pháp.
* Phương án B sử dụng cú pháp `<%= ... %>`, đây là cú pháp viết tắt để in giá trị của một biểu thức. Trong trường hợp này, `out.println()` không phải là một biểu thức mà là một câu lệnh, do đó cú pháp này không phù hợp.
* Phương án D sử dụng dấu nháy đơn (') thay vì dấu nháy kép (") cho chuỗi "Hello", điều này có thể gây ra lỗi trong một số trường hợp nhất định.