JavaScript is required

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

id="BoxBean1" scope="request" class="JBean.BoxBean"/>

name="BoxBean1" property="length" value="10"/>

<%BoxBean1.getWidth()%>

<%BoxBean1.setWidth(10);%>

 

A.

A. Lệnh 1

B.

B. Lệnh 2

C.

C. Lệnh 3

D.

D. Lệnh 4

Trả lời:

Đáp án đúng: C


Lệnh 3 sai vì cú pháp gọi phương thức getWidth() của đối tượng BoxBean1 trong JSP không chính xác. Để hiển thị giá trị trả về từ phương thức này, ta cần sử dụng biểu thức EL (Expression Language) hoặc scriptlet với <%= ... %>. Ví dụ, cú pháp đúng có thể là: <%= BoxBean1.getWidth() %> hoặc ${BoxBean1.width} (nếu có getter chuẩn)

Câu hỏi liên quan