- 1 Cài đặt phần mềm cần thiết cho học lập trình web
- 2 Tự Học HTML Cơ Bản Online Miễn Phí Từ A đến Z
- 3 Seo website dành cho dân IT
- 4 REACT NATIVE
- 5 sdfdsf
- 6 Lập trình di động với React Native
- 7 Vue.js
- 8 Kiếm thức cơ bản HTML CSS
- 9 So sánh count() và sizeof() 2 phần tử đếm mảng
- 10 Toán tử và biểu thức của php
Custom Validation trong Struts 2
Bạn có thể định nghĩa trình logic riêng cho Validation của bạn (custom validation) trong Struts 2 bởi triển khai Validateable Interface trong lớp Action. Workflow Interceptor được sử dụng để lấy thông tin về các thông điệp lỗi (error message) được định nghĩa trong lớp action. Workflow ...
Lớp JPanel trong Java Swing
Container là thành phần chủ chốt trong các thành phần của SWING GUI. Một Container cung cấp một không gian, là nơi đặt một thành phần. Một Container trong AWT chính là một Component và nó có thêm khả năng để thêm các thành phần khác vào chính nó. Khi xem xét về Container, bạn cần chú ý các ...
Chuyển đổi kiểu trong Struts 2
Mọi thứ trên một HTTP request được đối xử như là một String bởi Protocol. Chúng bao gồm các số, các giá trị Boolean, date, giá trị nguyên, thập phân, … Vậy đâu là cách Struts tự động viết các property cho bạn. Struts sử dụng các kiểu Converter đa dạng để tự động chuyển đổi kiểu cho ...
Lớp JProgressBar trong Java Swing
Lớp JProgressBar là một thành phần hiển thị tiến trình của tác vụ. Cú pháp khai báo của lớp javax.swing.JProgressBar là: public class JProgressBar extends JComponent implements SwingConstants, Accessible Lớp này kế thừa các phương thức từ các lớp sau: Các constructor được ...
Điều hướng trang (Redirect) trong JavaScript
Điều hướng lại trang là gì? Bạn có thể gặp tình huống khi bạn click vào một URL để tới trang X nhưng bạn được điều hướng tới trang Y. Nó xảy ra là do Page Redirection – Điều hướng lại trang . Khái niệm này khác với: JavaScript – Refresh trang. Có nhiều lý do khác nhau để tại sao bạn muốn ...
Value Stack/OGNL trong Struts 2
Mục đích của chương này là giới thiệu sơ qua về ValueStack và OGNL trong Struts 2. ValueStack trong Struts 2 Một ValueStack, nói đơn giản là một stack mà chứa các đối tượng cụ thể của ứng dụng như đối tượng action, đối tượng model, đối tượng tạm thời, đối tượng đã được đặt tên như ...
Xử lý Form trong JSP
Bạn có thể gặp một vài tình huống khi bạn cần truyền một số thông tín từ trình duyệt của bạn tới Webserver và sau cùng tới chương trình backend của bạn. Trình duyệt sử dụng hai phương thức để truyền thông tin này tới Webserver. Các phương thức này là phương thức GET và phương thức POST. ...
Gửi Email trong Struts 2
Chương này chúng ta cùng tìm hiểu cách gửi Email bởi sử dụng Struts 2. Để thực hành, bạn cần tải và cài đặt mail.jar từ JavaMail API 1.4.4 và đặt mail.jar file trong WEB-INFlib folder và sau đó thực hiện các bước như tạo action, view và các configuration file. Tạo Action Chúng ta tạo một ...
Cập nhật ResultSet trong JDBC
Tương tự như khi quan sát dữ liệu trong ResultSet, bạn có thể sử dụng rất nhiều phương thức (có 2 phiên bản cho chỉ mục cột và tên cột) của ResultSet Interface để cập nhật dữ liệu. Chẳng hạn như updateArray, updateByte, updateString, updateInt, … Bạn nên chú ý là các phương thức ...
Lớp JOptionPane trong Java Swing
Lớp JOptionPane là một thành phần cung cấp các phương thức chuẩn để popup một hộp thoại dialog chuẩn cho một giá trị hoặc thông báo người dùng về một cái gì đó. Dưới đây là cú pháp khai báo của lớp javax.swing.JOptionPane: public class JOptionPane extends JComponent implements ...