Which of the following is a valid example of a JSP declaration?
4 phương ánCó giải thích
Các phương án trả lời
Chọn một phương ánLời giảiChọn phương án để mở
Đáp án đúng: "<%! private int count = 0; %>". Khối mở đầu bằng dấu chấm than là khai báo: nội dung của nó được đặt thành thành viên của lớp servlet sinh ra từ trang, nằm ngoài phương thức phục vụ, nên biến count tồn tại suốt đời thể hiện servlet và mọi lượt request dùng chung nó. Lựa chọn "<%@ page language="java" %>" là chỉ thị trang, nó cấu hình pha dịch trang chứ không khai báo thành viên nào. Lựa chọn "<%= "Hello World" %>" là biểu thức, giá trị của nó được tính rồi ghi thẳng ra luồng xuất, và đặt dấu chấm phẩy vào đó còn gây lỗi lúc dịch. Lựa chọn "<% int x = 10; %>" là scriptlet, mã bên trong rơi vào thân phương thức phục vụ nên biến ở đó chỉ là biến cục bộ, sinh lại ở mỗi request và không phải một khai báo.
Cùng phần 4
What is the purpose of a JSP scriptlet in a web application?Có lời giảiCâu hỏiWhich directive must be used in a JSP page to include another resource at request time?Có lời giảiCâu hỏiWhy is it recommended to set the character encoding to UTF-8 in a JSP page, and where is it commonly set?Có lời giảiCâu hỏiCả 34 câu của chủ đề34 câu
Xuất hiện trong 1 bộ đề
Đi tiếp từ đây