Tất cả câu hỏi
Ngân hàng câu hỏi trắc nghiệm có giải thích chi tiết.
class="model.Book" scope="page"> <jsp:setProperty name="e1" property="id" value="1"/> <jsp:setProperty name="e1" property="name" value="han va yeu"/> <jsp:setProperty name="e1" property="price" value="100"/> </jsp:useBean> <jsp:useBean id="e2" class="model.Book" scope="page"> <jsp:setProperty name="e2" property="id" value="2"/> <jsp:setProperty name="e2" property="name" value="ngon ngu cua tinh yeu"/> <jsp:setProperty name="e2" property="price" value="120"/> </jsp:useBean> <c:set var="total" value="${e1.price+e2.price}" /> Result= ${
total
}setContextAttribute()addAttribute()setAttribute()addContextAttribute()request.getParameter()response.getParameter()request.getValue()response.getValue()Đáp án đúng: "Using the <%@ include > directive.". Chỉ thị này chèn nội dung tệp khác vào trang ngay ở pha dịch: hai tệp hợp thành một lớp servlet duy nhất, nên biến khai ở tệp cha dùng được trong phần được chèn và ngược lại, nhưng đổi tệp con thì phải dịch lại trang cha. Khi cần chèn ở thời điểm chạy thì có thẻ hành động include, nó gọi tài nguyên đích rồi ghép kết quả vào phản hồi. "Using the <import> tag." không tồn tại trong JSP; việc khai lớp Java cần dùng thì làm bằng thuộc tính import của chỉ thị page. "Using the <link> tag." là thẻ HTML do trình duyệt xử lý để nạp tài nguyên như bảng kiểu, hoàn toàn không phải cơ chế ghép trang phía máy chủ. "Using the <external> tag." không có trong đặc tả JSP lẫn trong HTML, đây chỉ là tên bịa.
<servlet-mapping>
<servlet-name>ServletA</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>ServletB</servlet-name>
<url-pattern>/bservlet.html</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>ServletC</servlet-name>
<url-pattern>*.servletC</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>ServletD</servlet-name>
<url-pattern>/dservlet/*</url-pattern>
</servlet-mapping>Given that a user enters the following into thier browser, which (if any) of the mapped servlets will execute? (Choose one.) http://mywebserver:8081/mywebapp
ServletAServletBServletCServletD