
Java-web session11
Quiz
•
Information Technology (IT)
•
Professional Development
•
Hard
academy rikkei
FREE Resource
Enhance your content in a minute
19 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Cơ chế Data Binding trong Spring MVC có chức năng chính là gì?
Tự động chuyển đổi dữ liệu từ form HTML thành các đối tượng JSON.
Tự động ánh xạ dữ liệu từ request parameters (hoặc body) vào các thuộc tính của đối tượng Java (Model).
Thực hiện kiểm tra tính hợp lệ của dữ liệu trước khi lưu vào database.
Quản lý phiên làm việc (session) giữa client và server.
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Để sử dụng các thẻ form của Spring (Spring Form Tag Library) trong JSP, chúng ta cần khai báo namespace nào?
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://www.springframework.org/tags/form" prefix="form" %>
<%@ taglib uri="http://www.springframework.org/tags" prefix="spring" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Giả sử bạn có một đối tượng User với thuộc tính username. Để tạo một trường input tương ứng với thuộc tính này trong form HTML sử dụng Spring Form Tag Library, bạn sẽ dùng thẻ nào?
<input type="text" name="user.username"/>
<form:input path="username"/>
<form:text name="username"/>
<form:input path="user.username"/>
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Annotation @ModelAttribute trong Controller của Spring MVC được sử dụng để làm gì trong ngữ cảnh Data Binding?
Xác định đường dẫn cơ sở cho Controller.
Liên kết dữ liệu từ request parameters vào một đối tượng Model (hoặc đối tượng lệnh).
Tạo một đối tượng Model mới và thêm nó vào View.
Đánh dấu một phương thức là handler cho các yêu cầu HTTP GET.
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Khi sử dụng @ModelAttribute để binding dữ liệu từ form, nếu tên các trường trong form không khớp với tên thuộc tính trong đối tượng Model, điều gì sẽ xảy ra?
Spring MVC sẽ tự động chuyển đổi tên để khớp.
Dữ liệu của các trường không khớp sẽ bị bỏ qua và không được bind.
Ứng dụng sẽ ném ra lỗi IllegalArgumentException.
Spring MVC sẽ tạo ra các thuộc tính mới trong đối tượng Model để chứa dữ liệu không khớp.
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Lớp MultipartFile trong Spring Framework được sử dụng để làm gì?
Nén nhiều file thành một file duy nhất trước khi upload.
Đại diện cho một file được upload lên từ form HTML.
Xử lý các lỗi xảy ra trong quá trình upload file.
Biểu diễn một phần của yêu cầu HTTP (ví dụ: một trường form thông thường).
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Để cho phép Controller nhận MultipartFile, bạn cần cấu hình gì trong Spring MVC?
Không cần cấu hình gì đặc biệt, Spring MVC tự động hỗ trợ.
Khai báo @EnableMultipart trên Controller.
Cấu hình CommonsMultipartResolver hoặc StandardServletMultipartResolver trong cấu hình Spring.
Thêm dependency spring-webmvc vào build.gradle.
Create a free account and access millions of resources
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?
Similar Resources on Wayground
20 questions
Khảo sát đánh giá
Quiz
•
Professional Development
20 questions
Sprint 1 cho Fresher iOS
Quiz
•
Professional Development
18 questions
Java Stream API Quiz
Quiz
•
Professional Development
20 questions
Test
Quiz
•
Professional Development
20 questions
Software Testing Fundamentals
Quiz
•
Professional Development
20 questions
Máy in, Máy Scan và Máy Photocopy
Quiz
•
Professional Development
15 questions
trắc nghiệm bài 1,2,7-tin 10
Quiz
•
Professional Development
20 questions
Spring Data JPA
Quiz
•
Professional Development
Popular Resources on Wayground
20 questions
Halloween Trivia
Quiz
•
6th - 8th Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
15 questions
Order of Operations
Quiz
•
5th Grade
20 questions
Halloween
Quiz
•
5th Grade
16 questions
Halloween
Quiz
•
3rd Grade
12 questions
It's The Great Pumpkin Charlie Brown
Quiz
•
1st - 5th Grade
20 questions
Possessive Nouns
Quiz
•
5th Grade
10 questions
Halloween Traditions and Origins
Interactive video
•
5th - 10th Grade
Discover more resources for Information Technology (IT)
10 questions
Halloween
Quiz
•
Professional Development
16 questions
Spooky Season Quiz
Quiz
•
Professional Development
5 questions
11.4.25 Student Engagement & Discourse
Lesson
•
Professional Development
50 questions
ASL Colors and Clothes
Quiz
•
KG - Professional Dev...
15 questions
Ohms Law
Quiz
•
Professional Development
10 questions
Halloween Trivia
Quiz
•
Professional Development
10 questions
Halloween Trivia
Quiz
•
Professional Development
