Categories

Hiển thị bài đăng được sắp xếp theo mức độ liên quan cho truy vấn validation. Sắp xếp theo ngày Hiển thị tất cả bài đăng
Hiển thị bài đăng được sắp xếp theo mức độ liên quan cho truy vấn validation. Sắp xếp theo ngày Hiển thị tất cả bài đăng

Thứ Sáu, 13 tháng 6, 2025

Sử dụng Validation trong Struts Framework

Mục đích: Chủ đề của bài này đề cập đến khái niệm tổng quát về validation của Struts 1.x Framework. Chúng tôi sẽ tiếp cận tổng quát khái niệm từng thành phần của validation trong Struts để từ đó chúng ta sẽ áp dụng validation trên ứng dụng áp dụng Struts Framework. Thông qua các khái niệm, chúng tôi sẽ thực hiện một ví dụ cụ thể để validation trong quá trình xử lý của ứng dụng. Ở đây, chúng tôi áp dụng cả 02 cách thức validation được nêu ra trong khái niệm về validation của Struts Framework

Mở rộng kiến thức về Struts 2 Framework – Interceptor và Validation, xây dựng ứng dụng mở rộng từ ứng dụng đầu tiên áp dụng các kiến thức về Struts 2 Framework để xây dựng ứng dụng tiếp cận với thực tế

Mục đích: Chủ đề của bài này đề mở rộng các kiến thức của Struts 2.x Framework đã được nêu trong bài trước nhằm đem đến cho người đọc kiến thức đầy đủ về việc xây dựng ứng dụng hoàn toàn sử dụng Struts2 Framework. Chúng tôi sẽ tiếp cận tổng quát khái niệm của Interceptor và Validation để hỗ trợ xây dựng web với khả năng chuyển trang và giao tiếp giữa context trong ứng dụng và đảm bảo tính đúng đắn của người dùng khi nhập dữ liệu cho ứng dụng. Dựa trên khái niệm này, chúng ta sẽ áp dụng chúng để mở rộng ứng dụng đã được thực hiện trong bài Tổng quan về Struts2 Framework

Mở rộng kiến thức về Struts 2 Framework – sử dụng annotation, xây dựng ứng dụng tương tự như ứng dụng đầu tiên áp dụng các kiến thức về Struts 2 Framework sử dụng annotations

Mục đích: Chủ đề của bài này đề mở rộng các kiến thức của Struts 2.x Framework đã được nêu trong bài trước nhằm đem đến cho người đọc kiến thức đầy đủ về việc xây dựng ứng dụng hoàn toàn sử dụng Struts2 Framework. Chúng tôi sẽ tiếp cận tổng quát khái niệm của việc sử dụng annotation để hỗ trợ xây dựng web để tạo hiệu suất cao và nhanh chóng trong việc phát triển ứng dụng. Dựa trên khái niệm này, chúng ta sẽ áp dụng chúng để thực hiện lại ứng dụng đã được thực hiện trong bài Tổng quan về Struts2 Framework. Trong bài là sự phối hợp giữa việc sử dụng annotation kết hợp với cấu hình struts.xml để tăng tính thực tế cho ứng dụng cùng với sự mapping Action một cách tường minh và không tường minh

Thứ Bảy, 5 tháng 7, 2025

Xử lý lỗi liên hoàn khi thực hiện Redirect Action trong Struts 2.x Framework

 Tác giả: Nguyễn Hiếu Liêm

 Mục đích: Nội dung bài này sẽ hướng dẫn xử lý lỗi liên hoàn trên các action trong các chức năng gọi lại các action khác khi xử lý thông qua cơ chế redirect Action trong Struts 2 framework. Ngoài ra, bài viết này cũng hướng dẫn việc trình bày lỗi trên lưới dữ liệu kết xuất cụ thể trên từng dòng của lưới thông qua định hướng tiếp cận là sử dụng JSON. Bài viết thể hiện sử kết hợp của Struts 2 Validation Framework với request của Http Protocol để gửi object lỗi qua request và thực hiện chuyển lỗi của action này cho action để từ đó action đón nhận sẽ xử lý báo lỗi. Để tiếp cận kỹ năng đã nêu, bài viết sẽ thực hiện xây dựng ứng dụng với 2 chức năng chính cơ bản là search và update và thực hiện việc validation dữ liệu trong quá trình update ngay trên lưới dưới dữ liệu.

Thứ Năm, 12 tháng 6, 2025

Sử dụng filter trong J2EE application (Phần 1)

Tác giả: Tăng Hải Ngọc Sơn – HunterBMT

Mục đích: Bài viết này là giúp các bạn nắm được cách sử dụng 1 thành phần khá hay trong J2EE mà có lẽ , bình thường chúng ta sẽ không dùng đến, đấy là filter.

Thứ Bảy, 14 tháng 6, 2025

Khai báo Element – Tag và Attributes. Sử dụng DTD để kiểm tra tài liệu XML được viết đúng theo đúng định dạng dùng để truy xuất và giao tiếp (validation).

Mục đích: Chủ đề của bài này giới thiệu về DTD – một phương pháp dùng để kiểm tra tài liệu XML viết đúng theo chuẩn giao tiếp và truy xuất giữa người gửi và người nhận. Nội dung đề cập đến sự cần thiết có để có DTD, cách viết và sử dụng DTD cho đúng để kiểm tra tài liệu xml. Nội dung bài này tập trung vào khai báo tag và thuộc tính trong tài liệu DTD để áp dụng cho tài liệu XML. Qua nội dung tổng quát của lý thuyết, chúng tôi sẽ thực hiện một số ví dụ liên quan nhằm hiểu rõ nội dung của lý thuyết đã đề ra.

Thứ Sáu, 13 tháng 6, 2025

Khái niệm về Dispatch Action trong Struts Framework – xây dựng ứng mô phỏng cơ chế làm việc của trạm rút tiền ATM áp dụng Dispatch Action trong Struts Framework

Mục đích: Chủ đề của bài này đề cập đến khái niệm về Dispatch Action của Struts 1.x Framework. Chúng tôi sẽ tiếp cận tổng quát khái niệm Dispatch Action dựa trên kiến thức Struts Framework đã biết rồi về Action, ForwardAction, IncludeAction thông thường. Dựa trên khái niệm này, chúng ta sẽ áp dụng Dispatch Action này trong phần phân tích và thiết kế ứng dụng mô phỏng phần rút tiền của máy ATM để biến thành dịch vụ trực tuyến trên web cụ thể để thấy rõ cách thức thiết kế, cách cài đặt ứng dụng cụ thể sử dụng Dispatch Action Struts Framework

Thứ Bảy, 14 tháng 6, 2025

Khai báo Entites trong DTD để tăng tính hiệu quả trong validation tài liệu XML

Mục đích: Chủ đề của bài này mở rộng DTD với cách khai báo entities nhằm tạo sự thuận lợi trong việc sử dụng dữ liệu, code dùng chung nhiều lần trong xml và khai báo DTD. Qua nội dung tổng quát của lý thuyết, chúng tôi sẽ thực hiện một số ví dụ liên quan nhằm hiểu rõ nội dung của lý thuyết đã đề ra.

Khai báo Entites trong DTD để tăng tính hiệu quả trong validation tài liệu XML

Mục đích: Chủ đề của bài này mở rộng DTD với cách khai báo entities nhằm tạo sự thuận lợi trong việc sử dụng dữ liệu, code dùng chung nhiều lần trong xml và khai báo DTD. Qua nội dung tổng quát của lý thuyết, chúng tôi sẽ thực hiện một số ví dụ liên quan nhằm hiểu rõ nội dung của lý thuyết đã đề ra.

Thứ Bảy, 5 tháng 7, 2025

STRUTS 2 FRAMEWORK: VALIDATION ON DATA GIRD (HTML TABLE)

Tác giả: Lại Đức Toàn

Mục đích: Bài viết này sẽ hướng tới việc sử dụng Action Chaining kết hợp với Struts2 Validation Framework để validation dữ liệu trên giao diện và thực hiện báo lỗi chính xác tại vị trí trên lưới dữ liệu dưới sự hỗ trợ của Struts2 Validation Framework mà không cần viết code xử lý giao diện. Trong bài này, chúng ta sẽ tìm hiểu được kỹ năng về việc bắt lỗi khi xử lý trên một dòng và xử lý lỗi nhiều dòng khi input nhập liệu trên lưới đối với việc xử lý các thông tin của một đối tượng và các thông tin của nhiều đối tượng. Bài viết sẽ sử dụng chức năng update để thể hiện việc hiện thực vấn đề xử lý lỗi trực tiếp trên lưới dữ liệu

Thứ Bảy, 14 tháng 6, 2025

Giới thiệu về XML – định nghĩa, cách viết XML đúng cú pháp (XML well-formed)

Mục đích: Chủ đề của bài này giới thiệu về XML để làm nền tảng cho việc tổ chức dữ liệu sử dụng định dạng chung cho tất cả các ứng dụng, platform độc lập để giao tiếp với nhau. Nội dung đề cập đến sự cần thiết có XML, cách viết XML đúng cú pháp. Qua nội dung tổng quát của lý thuyết, chúng tôi sẽ thực hiện một số ví dụ liên quan đưa ra việc viết XML cả đúng và sai theo qui luật đã được qui định

Thứ Tư, 11 tháng 6, 2025

Upload file lên Web Server sử dụng JSP, Servlet kết hợp JQuery để validation dữ liệu

Tác giả: Kiều Trọng Khánh, Huỳnh Thiện Thanh

 

Mục đích: chủ đề này chúng tôi đưa cách thử sử dụng JQuery trên JSP để hỗ trợ validation một cách dễ dàng và nhanh chóng trên JSP. Ngoài ra, chúng tôi mô tả cách thức cài đặt cách upload file trên server.

Thứ Sáu, 13 tháng 6, 2025

Tổng quan về Struts Framework – một Framework hỗ trợ xây dựng ứng dụng Web áp dụng MVC Pattern, xây dựng ứng dụng đầu tiên áp dụng Struts Framework

Mục đích: Chủ đề của bài này đề cập đến khái niệm tổng quát của Struts 1.x Framework. Chúng tôi sẽ tiếp cận tổng quát khái niệm từng thành phần của Struts dựa trên tổng quát mô hình MVC 2 Pattern. Dựa trên khái niệm này, chúng ta sẽ áp dụng Framework này trong phần phân tích và thiết kế ứng dụng web cụ thể để thấy rõ cách thức thiết kế, cách cài đặt ứng dụng cụ thể sử dụng Struts trong việc xây dựng ứng dụng Web

Thứ Bảy, 14 tháng 6, 2025

Giới thiệu về DOM – định nghĩa, DOM API và cách thức sử dụng DOM API kết hợp với XPath API, JSTL - XML để khai thác dữ liệu trong tài liệu XML

Mục đích: Chủ đề của bài này giới thiệu về khái niệm liên quan đến cây DOM và sử dụng DOM API để parsing và khai thác dữ liệu trong tài liệu XML. Qua nội dung tổng quát của lý thuyết, chúng tôi sẽ thực hiện một ứng dụng sử dụng trên web nhằm để khai thác dữ liệu trong tập tin XML nhằm hiểu rõ nội dung của lý thuyết đã đề ra. Trong chủ để này, chúng tôi sẽ đề cập đến cách áp dụng Xpath API trên nền DOM API kết hợp với JSTL – XML taglib để khai thác dữ liệu XML một cách thuận lợi nhất.

Thứ Năm, 3 tháng 7, 2025

Video: Sử dung Struts2 để validation dữ liệu và xử lý lỗi

- Dùng Struts Validation Framework để validation lỗi nhập liệu trên form (Chức năng kiểm tra điều kiện nhập khi insert dữ liệu)
- Sử dụng cách thức handle exception được ném từ Action với phương thức execute để trình bày lỗi trên View (áp dụng cho việc xử lý lỗi trùng khóa chính trong khi insert dữ liệu)
- Nội dung OGNL EL được xử lý tương tự kiểu chuỗi trong java...

Thứ Bảy, 14 tháng 6, 2025

Style Sheets – Giới thiệu cách sử dụng và cách viết style sheet áp dụng cho XML – Extensible Style Language – XSL (Phần 1)

Mục đích: Chủ đề của bài này giới thiệu XSL và một số cú pháp cơ bản, một thành phần hỗ trợ giúp để ứng dụng vào XML để tạo ra cách thức trình bày, định dạng, lọc bớt dữ liệu và chuyển đổi tài liệu XML thành các định dạng khác hướng tới việc trình bày dữ liệu, tạo kết xuất dữ liệu mới. Chúng tôi sẽ mô tả nội dung cú pháp với những nội dung đơn giản nhất trong phần 1 này cùng với cách sử dụng song song được thể hiện qua các ví dụ để quí vị có thể tiếp cận ý niệm mới một cách dễ dàng. Nội dung bài này sẽ là nền tảng để tiếp cận chủ đề xây dựng ứng dụng web với việc sử dụng XML là dữ liệu và XSL để trình bày giao diện và tạo ra định dạng mới để tiếp tục xử lý trong khi ứng dụng thực thi

Thứ Năm, 3 tháng 7, 2025

Kết hợp công nghệ AJAX với ứng dụng web JavaEE theo mô hình MVC2 sử dụng Filter làm controller để xây dựng ứng dụng web

Tác giả: Trần Tiến Đạt

 

Mục đích: Chủ đề này mô tả cách xây dựng một ứng dụng MVC2 có tích hợp  AJAX để xử lý dữ liệu mà không cần phải load lại trang trong mỗi thao tác của người sử dụng ở phía browser (client). Qua bài viết này, chúng ta sẽ thấy được ưu điểm và tính linh hoạt khi xác định dữ liệu hay chức năng nào cần xử lý ở client hay ở server. Hơn thế nữa, chúng ta biết cách áp dụng javascript trong quá trình xây dựng ứng dụng web. Song song với việc trình bày lý thuyết, chúng tôi sẽ hướng dẫn xây dựng ứng dụng web (với các chức năng cơ bản trong việc khai thác dữ liệu từ bộ lưu trữ) sử dụng mô hình MVC2 với Filter làm controller kết hợp với AJAX cùng javascript

Chủ Nhật, 15 tháng 6, 2025

JAXB – chuyển đổi XML-Schema hay DTD trở thành Java Class, chuyển đổi từ XML sang Java Object và ngược lại

Mục đích: Chủ đề của bài này giới thiệu về framework JAXB – Java Architecture for XML Binding – hỗ trợ chuyển đổi XML-Schema hay DTD trở thành Java Class, và mapping dữ liệu từ XML sang thành Java Object và ngược lại. Chúng tôi sẽ thực hiện các bước hướng dẫn kết hợp với các ví dụ cụ thể nhằm thể hiện rõ khái niệm và cách sử dụng JAXB trong quá trình xây dựng ứng dụng. Ngoài ra, chúng tôi cung cấp các nội dung nâng cao khác đế ứng dụng trong việc xây dựng phần mềm như là mapping các kiểu dữ liệu trong schema với java class, tạo ra một order hoàn chỉnh phối hợp giữa các object customer – order – orderDetails - … sử dụng JAXB và keyword any trong XML Schema, phối hợp giữa quá trình marshaller XML với XSL để tạo ra tài liệu khác như là HTML.

Thứ Sáu, 13 tháng 6, 2025

JSF Framework – JavaServer Faces Framework, MVC Model và dùng JSF để xây dựng ứng dụng Web bằng JSF Framework 2.0

Mục đích: Chủ đề của bài này đề cập đến khái niệm tổng quát của JSF Framework. Chúng tôi sẽ tiếp cận tổng quát khái niệm từng thành phần của JSF dựa trên tổng quát mô hình MVC Pattern. Dựa trên khái niệm này, chúng ta sẽ áp dụng Framework này trong phần phân tích và thiết kế ứng dụng web cụ thể để thấy rõ cách thức thiết kế, cách cài đặt ứng dụng cụ thể sử dụng JSF 2.0 kết hợp với DB để thêm, xóa, sửa và truy vấn dữ liệu (CRUD)

Thứ Năm, 12 tháng 6, 2025

Sử dụng Request Listener trong J2EE Application

Tác giả: Nguyễn Phan Anh

Mục đích: Chủ đề của bài viết này giới thiệu cơ bản về cách sử dụng interface ServletRequestListener trong J2EE. Chủ đề này nhằm mở rộng thêm cho chúng ta cách thức ứng dụng Listener vào trong xử lý ứng dụng trên web