Mục tiêu Sau bài này, bạn sẽ: 1. Vấn đề: Tại sao cần 3-layer? Nhìn lại cách làm với Servlet/JSP Trong các ứng dụng Servlet/JSP truyền ..
Mục tiêu Sau bài này, bạn sẽ: 1. So sánh với Servlet/JSP Servlet/JSP: Spring Boot + Thymeleaf: 2. Các cách truyền dữ liệu trong Spring MVC 2.1. ..
Mục tiêu Sau bài này, bạn sẽ: 1. Xử lý form trong Servlet/JSP – Nhìn lại Trong Servlet/JSP, xử lý form thường như sau: register.jsp: ..
Mục tiêu Sau bài này, bạn sẽ: 1. Các cách client gửi dữ liệu Trong ứng dụng web, client có thể gửi dữ liệu lên server qua nhiều ..
Mục tiêu Sau bài này, bạn sẽ: Tham khảo chi tiết bài viết về Rest API tại https://tiilaz.com/lap-trinh/lap-trinh-android-java/api-la-gi-tai-sao-no-la-trai-tim-cua-moi-ung-dung-huong-dan-postman-tu-a-z/ ..
I. TỔNG QUAN DỰ ÁN 1. Tên dự án eLibrary Management System – Hệ thống quản lý thư viện điện tử 2. Mục tiêu dự án 3. Công ..
Tóm tắt Lựa chọn nền tảng backend là một trong những quyết định quan trọng nhất trong quá trình phát triển phần mềm. Với sự ..
Mục tiêu Sau bài này, bạn sẽ: 1. Vấn đề: REST API và xác thực phi trạng thái Ở bài trước, chúng ta đã sử dụng form login dựa ..
Giới thiệu Nếu bạn đang bắt đầu hành trình lập trình, chắc chắn bạn đã nghe thấy thuật ngữ API ở khắp mọi nơi. “Lấy ..
API (Application Programming Interface) Là một giao diện giao tiếp giữa hai phần mềm hoặc hệ thống. Trong lập trình web, API thường là nơi ..