JavaScript is required

Hãy cho biết lệnh nào sau đây là sai?

<%

int x; String s; float y; double m;

%>

A.

Dòng lệnh số 1

B.

Dòng lệnh số 2

C.

Dòng lệnh số 3

D.

Dòng lệnh số 4

Trả lời:

Đáp án đúng: B


Đoạn mã JSP được cung cấp có một lỗi cú pháp cơ bản. Trong JSP, để mở một scriptlet (khối mã Java), bạn sử dụng <% và để đóng scriptlet, bạn sử dụng %>. Tuy nhiên, dòng </% lại không hợp lệ. Nó có thể là một nỗ lực đóng scriptlet không đúng cách. Các dòng khai báo biến int x, String s, float y, double m đều đúng cú pháp Java. Vì vậy, dòng lệnh sai là dòng </%

Câu hỏi liên quan