Bài viết của Bùi Văn Nam

execAndWait Interceptor trong Struts 2

execAndWait Interceptor, là viết tắt của execute and wait interceptor , được sử dụng để hiển thị kết quả result trung gian. Interceptor này được đề nghị để sử dụng cho action mà chạy trong thời gian dài. Theo mặc định, nó không được tìm thấy trong default stack. Vì thế bạn cần xác định nó một ...

Tác giả: Bùi Văn Nam viết 11:15 ngày 14/08/2018 chỉnh sửa

Đối tượng toàn cục trong Node.js

Khái niệm Toàn cục (Global) tức là mọi thứ đều có quyền truy cập đến. Trong Node.js cũng vậy, các đối tượng toàn cục là có sẵn cho tất cả Module. Chúng ta không cần khai báo hay import chúng bởi phương thức require() mà vẫn có thể sử dụng chúng một cách trực tiếp. Các đối tượng này có thể là ...

Tác giả: Bùi Văn Nam viết 11:14 ngày 14/08/2018 chỉnh sửa

Lớp JRadioButtonMenuItem trong Java Swing

Mỗi cửa sổ window có một thanh trình đơn (menu bar) được liên kết với nó. Thanh trình đơn này gồm các lựa chọn có sẵn tới người dùng cuối cùng. Các điều khiển Menu và MenuItem là lớp con của lớp MenuComponent. Lớp JRadioButtonMenuItem biểu diễn một checkbox mà có thể được bao trong một menu. ...

Tác giả: Bùi Văn Nam viết 11:12 ngày 14/08/2018 chỉnh sửa

Lớp JCheckboxMenuItem trong Java Swing

Mỗi cửa sổ window có một thanh trình đơn (menu bar) được liên kết với nó. Thanh trình đơn này gồm các lựa chọn có sẵn tới người dùng cuối cùng. Các điều khiển Menu và MenuItem là lớp con của lớp MenuComponent. Lớp JCheckboxMenuItem biểu diễn một checkbox mà có thể được bao trong một menu. ...

Tác giả: Bùi Văn Nam viết 11:11 ngày 14/08/2018 chỉnh sửa

Lớp JPopupMenu trong Java Swing

Mỗi cửa sổ window có một thanh trình đơn (menu bar) được liên kết với nó. Thanh trình đơn này gồm các lựa chọn có sẵn tới người dùng cuối cùng. Các điều khiển Menu và MenuItem là lớp con của lớp MenuComponent. Lớp JPopupMenu biểu diễn một menu mà có thể được popup một cách động tại một vị ...

Tác giả: Bùi Văn Nam viết 11:11 ngày 14/08/2018 chỉnh sửa

Đa ngôn ngữ (Internationalization| i18n| l10n) trong JSP

Trước khi vào chương, bạn nên biết các khái niệm sau: Có một số khái niệm bạn nên quan tâm trong khi xây dựng một Global Website. Chương này không cung cấp cho bạn chi tiết về điều này, nhưng sẽ cung cấp một ví dụ về cách bạn làm Webpage của bạn thể hiện trong nhiều ngôn ngữ khác nhau tới ...

Tác giả: Bùi Văn Nam viết 11:10 ngày 14/08/2018 chỉnh sửa

Bảo mật trong JSP

JavaServer Pages và Servlet cung cấp một số kỹ thuật có sẵn tới lập trình viên để bảo mật các ứng dụng. Nguồn được bảo vệ bởi việc nhận diện chúng trong Application Deployment Descriptor và gán một role cho chúng. Một số mức độ xác nhận (Authentication) là có sẵn, từ Basic Authentication ...

Tác giả: Bùi Văn Nam viết 11:09 ngày 14/08/2018 chỉnh sửa

Hiển thị hình ảnh sử dụng Java Swing

Để hiển thị hình ảnh, chúng ta sử sụng phương thức drawImage() của lớp Graphics . Cú pháp của phương thức này như sau: public abstract boolean drawImage(Image img, int x, int y, ImageObserver observer) : được sử dụng để vẽ hình ảnh đã cho. Ví dụ về hiển thị hình ảnh trong Java Swing ...

Tác giả: Bùi Văn Nam viết 11:09 ngày 14/08/2018 chỉnh sửa

Xử lý lỗi trong JavaScript

Có 3 kiểu lỗi trong chương trình: (a) lỗi cú pháp (Syntax Error), (b) lỗi trong khi chạy chương trình (Runtime Error), và (c) lỗi về tính logic của cấu trúc chương trình (Logical Error). Syntax Error Lỗi cú pháp (Syntax Error), cũng được gọi là parsing error, xảy ra tại thời gian biên dịch ...

Tác giả: Bùi Văn Nam viết 11:08 ngày 14/08/2018 chỉnh sửa

Lớp JFrame 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 ...

Tác giả: Bùi Văn Nam viết 11:06 ngày 14/08/2018 chỉnh sửa