spring mvc

Spring MVC – Code ví dụ xử lý Exception, Exception Handling Spring MVC

Spring MVC – Code ví dụ xử lý Exception, Exception Handling Spring MVC Trong Spring có khá nhiều cách xử lý exception khác nhau, xử lý exception theo loại exception, theo error code, xử lý chung theo class, theo package hay cho cả project. Trong bài trước về Spring Form Validation chúng ta xử lý validate Read more about Spring MVC – Code ví dụ xử lý Exception, Exception Handling Spring MVC[…]

spring mvc

Spring MVC FAQ: Phân biệt sự khác nhau giữa component-scan, annotation-config, annotation-driven

Spring MVC FAQ: Phân biệt sự khác nhau giữa component-scan, annotation-config, annotation-driven. Khi cấu hình file spring config .xml bạn thấy lúc thì sử dụng component-scan, lúc thì  dùng annotation-config, annotation-driven. Ở bài này mình sẽ phân biệt các config này. context:annotation-config <context:annotation-config>: Dùng để scan và active (tìm và kích hoạt) các annotation bên trong Read more about Spring MVC FAQ: Phân biệt sự khác nhau giữa component-scan, annotation-config, annotation-driven[…]

spring mvc

Spring MVC – Phần 7: Form validation, Code ví dụ validate form trong Spring MVC

Spring MVC – Phần 7: Form validation, Code ví dụ validate form trong Spring MVC Spring hỗ trợ validate các field/thuộc tính khi submit form bằng cách sử dụng các annotation validate của hibernate-validator, javax-validation. Trong bài này mình sẽ hướng dẫn thực hiện một ví dụ validate 1 form submit với các thuộc tính có Read more about Spring MVC – Phần 7: Form validation, Code ví dụ validate form trong Spring MVC[…]

spring mvc

Spring MVC – Code ví dụ Đa ngôn ngữ trong Spring MVC, Internationliaztion-i18n

Spring MVC – Code ví dụ Đa ngôn ngữ trong Spring MVC, Internationliaztion-i18n Tương tự JSF Framework, Spring MVC cũng hỗ trợ đa ngôn ngữ, giúp hiển thị các loại ngôn ngữ khác nhau mà không cần phải hard code. Trong ví dụ này mình sẽ thực hiện tạo các file .properties chứa label/text cho Read more about Spring MVC – Code ví dụ Đa ngôn ngữ trong Spring MVC, Internationliaztion-i18n[…]

spring mvc

Spring MVC: RedirectAttributes, chuyển tiếp trang với tham số trong Spring MVC

Spring MVC – Phần 5: RedirectAttributes, chuyển tiếp trang với tham số trong Spring MVC. Ở bài trước chúng ta đã tìm hiểu cách sử dụng nhiều controller để xử lý 1 request. Vậy làm thế nào để truyền dữ liệu giữa các controller đó? RedirectAttributes RedirectAttributes được dùng để truyền các giá trị, tham Read more about Spring MVC: RedirectAttributes, chuyển tiếp trang với tham số trong Spring MVC[…]

spring mvc

Spring MVC – Code ví dụ Spring MVC Page Redirect, chuyển tiếp trang

Spring MVC – Code ví dụ Spring MVC Page Redirect, chuyển tiếp trang Page Redirection Trong các ví dụ trước chúng ta thường dùng link, form để gọi 1 controller sau đó controller trả về view, đây là 1 flow đơn giản trong Spring MVC. Nhiều trường hợp controller nhận request nhưng nó không trả Read more about Spring MVC – Code ví dụ Spring MVC Page Redirect, chuyển tiếp trang[…]

spring mvc

Code ví dụ Spring MVC Form, Xử lý Form Spring-MVC

Code ví dụ Spring MVC Form, Xử lý Form Spring-MVC Xử lý Form trong Spring MVC Các công nghệ sử dụng trong bài viết này Spring 5.0.2.RELEASE Maven JDK 1.8 Eclipse 4.6 Neon Server tomcat Trong 2 bài trước chúng ta đã tìm hiểu các tạo một ứng dụng web với Spring MVC sử dụng Read more about Code ví dụ Spring MVC Form, Xử lý Form Spring-MVC[…]

spring mvc

Spring MVC – Phần 3: Annotation(3) – Annotation @ResponseBody, @RestController trong Spring MVC

Spring MVC – Phần 3: Annotation(3) – Annotation @ResponseBody, @RestController trong Spring MVC Annotation RequestBody và RestController được sử dụng khi muốn trả về giá trị là text (json, xml, text…) thay vì trả về view. Thường áp dụng khi phát triển các API 1. Annotation @ResponseBody Annotation @ResponseBody được thêm vào trước các method Read more about Spring MVC – Phần 3: Annotation(3) – Annotation @ResponseBody, @RestController trong Spring MVC[…]

spring mvc

Spring MVC – Phần 3: Annotation(2) – Annotation @PathVariable, @RequestParam trong Spring MVC

Spring MVC – Phần 3: Annotation(2) – Annotation @PathVariable, @RequestParam trong Spring MVC 1. Annotation @PathVariable Annotation PathVariable được sử dụng để xử lý những URI động, có một hoặc nhiều paramter bên trong URI. Ví dụ: @RequestMapping(“/test1/{id}”) public String test1(@PathVariable(“id”) int id, Model model) { model.addAttribute(“id”, id); return “test1”; } @RequestMapping(“/test2/{id}/{name}”) public String test2(@PathVariable(“id”) Read more about Spring MVC – Phần 3: Annotation(2) – Annotation @PathVariable, @RequestParam trong Spring MVC[…]

spring mvc

Spring MVC – Phần 3: Annotation(1) – Annotation @RequestMapping, RequestMapping trong Spring MVC

Spring MVC – Phần 3: Annotation(1) – Annotation @RequestMapping, RequestMapping trong Spring MVC 1. Annotation @RequestMapping @RequestMapping  là một trong những annoation sử dụng nhiều nhất trong Spring MVC. Annotation @RequestMapping được sử dụng để map request với class hoặc method xử lý request đó. @RequestMapping có thể được áp dụng với controller class hoặc method Read more about Spring MVC – Phần 3: Annotation(1) – Annotation @RequestMapping, RequestMapping trong Spring MVC[…]

stackjava.com