Which statement best describes Spring’s form tag library?
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: "Binding-aware JSP tags that integrate with Spring MVC to bind form fields to model properties". Thư viện thẻ form của Spring cung cấp các thẻ JSP như form:form, form:input, form:select, form:errors; thẻ form:form gắn với một đối tượng trong model qua modelAttribute, mỗi form:input với thuộc tính path đọc giá trị thuộc tính tương ứng để điền sẵn và đặt tên trường đúng, để khi gửi lên data binding của Spring MVC gán ngược vào đối tượng, còn form:errors hiển thị lỗi kiểm hợp lệ. "Unrelated to Spring MVC and cannot bind to model attributes" sai vì gắn với model attribute chính là lý do thư viện tồn tại. "A replacement for HTML input elements and attributes" sai vì các thẻ này cuối cùng vẫn sinh ra thẻ HTML input, select chuẩn và cho truyền thuộc tính HTML qua; chúng bổ sung khả năng binding chứ không thay thế HTML. "Only supports GET forms and not POST" sai vì form:form mặc định dùng POST và còn hỗ trợ PUT, DELETE qua trường ẩn kết hợp HiddenHttpMethodFilter.
Cùng phần 5
Xuất hiện trong 1 bộ đề
Đi tiếp từ đây