Thư viện tài liệu trực tuyến miễn phí dành cho các bạn học sinh, sinh viên
Giai đoạn 1: Xác định mục tiêu - làm gì (what are we making) • Trong giai đoạn này chúng ta có nhiệm vụ xác định cụ thể các mục tiêu, chức năng và nhiệm vụ mà phần mềm chúng ta cần xây dựng phải đáp ứng. • Trong phương pháp lập trình cổ điển hướng thủ tục người ta gọi giai đoạn này là giai đoạn tạo ra “phân tích yêu cầu và mô tả hệ thống” (r...
53 trang | Chia sẻ: huongthu9 | Ngày: 18/08/2021 | Lượt xem: 671 | Lượt tải: 0
Xây dựng SecurityInterceptor lọc tất cả các action của 2 controller trên loại trừ các action không tô màu vàng. SecurityInterceptor phải chạy trước khi request đến action và sẽ thực hiện công việc: Kiểm tra xem trong session có attribute có tên là user hay chưa? Nếu chưa có thì chuyển hướng sang user/login.htm Ở user/login.htm sau khi đă...
34 trang | Chia sẻ: huongthu9 | Ngày: 18/08/2021 | Lượt xem: 1136 | Lượt tải: 0
Tìm hiểu layout và template Tổ chức website một layout Tổ chức website nhiều layout thông qua layoutdispatcher Tổ chức website đa ngôn ngữ Tài nguyên Hiển thị Cấu hình Lựa chọn ngôn ngữ
41 trang | Chia sẻ: huongthu9 | Ngày: 18/08/2021 | Lượt xem: 1050 | Lượt tải: 0
Hàm xử lý thời gian current_date(): lấy ngày, tháng năm current_time(): lấy giờ, phút và giây current_timestamp(): lấy ngày giờ second(.): lấy giây minute(.): lấy phút hour(.): lấy giờ trong ngày day(.): lấy ngày trong tháng month(.): lấy tháng year(.): lấy năm
50 trang | Chia sẻ: huongthu9 | Ngày: 18/08/2021 | Lượt xem: 814 | Lượt tải: 0
Trước hết phải upload file
Truy xuất attribute trong các scope Truy xuất thuộc tính bean Truy xuất phần tử mảng và tập hợp Truy xuất phần tử của map Truy xuất tham số, cookie JSTL Core Format Function
36 trang | Chia sẻ: huongthu9 | Ngày: 18/08/2021 | Lượt xem: 1120 | Lượt tải: 0
Tìm hiểu cơ kết buộc dữ liệu 2 chiều Sử dụng thuộc tính modelAttribute để kết nối attribute trong model với form Sử dụng path=“property” để buộc thuộc tính của bean vào các điều khiển form Đổ dữ liệu vào List Control Biết cách sử dụng @ModelAttribute Khai thác một số thuộc tính khác của các điều khiển Spring
30 trang | Chia sẻ: huongthu9 | Ngày: 18/08/2021 | Lượt xem: 794 | Lượt tải: 0
Sử dụng thành thạo @RequestMaping Ánh xạ nhiều action Ánh xạ phân biệt POST|GET Ánh xạ phân biệt tham số Nắm vững phương pháp nhận tham số Sử dụng HttpServletRequest Sử dụng @RequestParam Sử dụng JavaBean Sử dụng @PathVariable để nhận dữ liệu từ URL Biết cách nhận Cookie với @CookieValue Hiểu rõ kết quả của phương thức action
32 trang | Chia sẻ: huongthu9 | Ngày: 18/08/2021 | Lượt xem: 735 | Lượt tải: 0
Giới thiệu Spring Framework Xử lý request trong Spring MVC Thiết lập hệ thống phát triển ứng dụng web Tích hợp tomcat vào eclipse IDE Tạo dự án web Dự án Spring MVC Cấu hình ứng dụng Tạo Controller Tạo JSP Làm việc với các đối tượng web Truyền dữ liệu từ Controller sang View
49 trang | Chia sẻ: huongthu9 | Ngày: 18/08/2021 | Lượt xem: 1165 | Lượt tải: 0
Các kỹ thuật trên nếu kết hợp lại có thể có kết quả rất tốt. • Trên Windows: – Sử dụng các chương trình all-¬‐in-¬‐one: “Packer” • ASPack • ASProtect • PECompact • PECrypt • Themida • – Code-¬‐sign ứng dụng bằng chữ ký số
14 trang | Chia sẻ: huongthu9 | Ngày: 18/08/2021 | Lượt xem: 948 | Lượt tải: 0