
Lớp JComboBox trong Java Swing
Lớp JComboBox là một thành phần mà kết hợp một button, một trường có thể chỉnh sửa và một drop-down list. Tại một thời điểm chỉ có một item có thể được lựa chọn từ list. Cú pháp khai báo cho lớp javax.swing.JComboBox là: public class JComboBox extends JComponent implements ...

Upload File trong JSP
Một JSP có thể được sử dụng với một thẻ HTML form để cho phép người dùng upload các file tới Server. Một file được tải lên có thể là file dạng text, nhị phân hoặc hình ảnh hoặc bất kỳ tài liệu nào khác. Tạo một File Upload Form trong JSP HTML code sau tạo một Upload Form. Sau đây là những ...

Hộp thoại - Alert, Prompt, Confirmation trong JavaScript
JavaScript hỗ trợ 3 kiểu hộp thoại quan trọng. Những hộp thoại này có thể được sử dụng để thông báo, xác nhận input, hoặc nhận input từ người dùng. Dưới đây chúng ta bàn luận từng kiểu hộp thoại một. Hộp thoại thông báo (Alert) Một hộp thoại thông báo (Alert Dialog Box) được sử dụng phổ ...

Lớp DriverManager trong JDBC
Lớp DriverManager hoạt động như một giao diện giữa người dùng và các driver. Nó theo dõi các driver có sẵn và xử lý việc thiết lập kết nối giữa một Database và Driver thích hợp. Lớp DriverManager duy trì một danh sách các lớp Driver mà đã được đăng ký bởi chính chúng bằng cách gọi phương thức ...

Từ khóa Void trong JavaScript
void là một từ khóa quan trọng trong JavaScript mà có thể được sử dụng như là một toán tử một ngôi xuất hiện trước toán hạng đơn của nó, mà có thể trong bất kỳ kiểu nào. Toán tử này xác định một biểu thức để được ước lượng mà không trả về một giá trị nào. Cú pháp Cú pháp của void có ...

Regular Expression trong Java
Thự hiện các bài thực hành liên quan tới Regular Expression trong Java để hiểu sâu hơn những khái niệm về Regular Expression. Dưới đây là các ví dụ được sử dụng phổ biến nhất trong khi làm việc với Regular Expression trong Java.

PreparedStatement Interface trong JDBC
PreparedStatement Interface là một interface con của Statement. Nó được sử dụng để thực thi các truy vấn được tham số hóa. Bạn theo dõi ví dụ sau: String sql="INSERT INTO ten_bang values(?,?,?)"; Như bạn thấy, chúng ta đang truyền các tham số cho values. Giá trị của nó sẽ được thiết ...

Lớp ImageIcon trong Java Swing
Lớp ImageIcon , là một trình triển khai của Icon Iterface, để vẽ các Icon từ các Image. Dưới đây là cú pháp khai báo của lớp javax.swing.ImageIcon: public class ImageIcon extends Object implements Icon, Serializable, Accessible Lớp này kế thừa các phương thức từ các lớp sau: ...

Lớp JTextField trong Java Swing
Lớp JTextField là một thành phần cho phép sửa đổi một dòng text đơn. Dưới đây là cú pháp khai báo của lớp javax.swing.JTextField: public class JTextField extends JTextComponent implements SwingConstants Lớp này kế thừa các phương thức từ các lớp sau: Lớp JTextField có ...

In trang trong JavaScript
Nhiều khi bạn sẽ thích đặt một nút trên trang web của bạn để in nội dung trang đó thông qua một máy in. JavaScript giúp bạn thực hiện chức năng này bởi sử dụng hàm print của đối tượng window . Hàm window.print() trong JavaScript in trang hiện tại khi được thực thi. Bạn có thể gọi hàm ...

Session Tracking trong JSP
HTTP là một giao thức Stateless , nghĩa là mỗi khi một Client thu nhận một trang Web, thì Client mở một kết nối riêng rẽ tới Web Server và Server tự động không giữ bất kỳ bản ghi nào của các yêu cầu trước đó từ Client. Sau đây là 3 cách để duy trì session giữa Web Client và Web Server: Sử ...

Lớp JTable trong Java Swing
Lớp JTable được sử dụng để hiển thị dữ liệu trên các ô của bảng hai chiều. Các constructor được sử dụng phổ biến của lớp JTable là: 1. JTable() : Tạo một bảng với các ô trống. 2. JTable(Object[][] rows, Object[] columns) : Tạo một bảng với dữ liệu đã cho. Chương trình ví dụ về lớp ...

Ví dụ sử dụng nhiều namespace trong Struts 2
Bạn có thể định nghĩa nhiều namespace trong struts.xml file bởi thuộc tính namespace của phần tử package. Như bạn đã biết, namespace mặc định là / (root). Dưới đây là ví dụ đơn giản minh họa việc định nghĩa nhiều namespace trong struts.xml file. Lúc này, struts.xml file bao gồm ba ...

Action trong Struts 2
Trong Struts 2, lớp Action là POJO (viết tắt của Plain Old Java Object). POJO nghĩa là bạn không thể bắt buộc triển khai bất cứ Interface hoặc kế thừa bất cứ lớp nào. Nói chung, phương thức execute nên được xác định để biểu trình logic cho riêng bạn. Lớp Action đơn giản có dạng như sau: ...

Cấu hình bởi convention trong Struts 2
Struts cung cấp hai mẫu cấu hình. Cách truyền thống là sử dụng struts.xml file cho tất cả cấu hình, và bạn đã thấy trong khá nhiều ví dụ trước. Cách khác là Zero Configuration mà không sử dụng struts.xml. Có hai cách để đạt được Zero Configuration, đó là bởi Convention hoặc bởi Annotation. ...

Lập trình GUI trong Java
Làm quen với lập trình GUI trong Java thông qua các ví dụ giúp bạn hiểu sâu hơn khái niệm đã trình bày về chủ đề này. Dưới đây liệt kê các ví dụ được sử dụng phổ biến trong khi thực hành lập trình GUI trong Java.

Lệnh if...else trong JavaScript
Trong khi viết một chương trình, có thể có một tình huống khi bạn cần theo một trong một tập hợp các lưạ chọn cho trước. Trong trường hợp này, bạn cần sử dụng lệnh điều kiện mà cho phép chương trình của bạn điều khiển luồng chính xác và thực hiện các hành động đúng. JavaScript hỗ trợ các ...

Sử dụng Annotation trong Struts 2
Struts cung cấp hai mẫu cấu hình. Cách truyền thống là sử dụng struts.xml file cho tất cả cấu hình, và bạn đã thấy trong khá nhiều ví dụ trước. Cách khác là Zero Configuration mà không sử dụng struts.xml. Có hai cách để đạt được Zero Configuration, đó là bởi Convention hoặc bởi Annotation. ...

Client Request trong JSP
Khi một trình duyệt yêu cầu một Webpage, nó gửi nhiều thông tin tới Web server, mà không thể được đọc một cách trực tiếp bởi vì thông tin này là một phần trong Header của HTTP request. Bạn có thể truy cập chương: Giao thức HTTP để theo dõi chi tiết về điều này. Dưới đây là các thông tin ...

Filter trong JSP
Servlet và JSP Filter là các lớp Java, có thể được sử dụng trong lập trình Servlet và JSP với các mục đích sau: Sau đây chúng tôi đề nghị một số loại Filter sau: Các Filter được triển khai trong web.xml file và sau đó ánh xạ tới hoặc các tên Servlet hoặc các tên JSP hoặc các URL patter ...