Bài viết của Tạ Quốc Bảo

Truy cập Database trong JSP

Trước khi vào chương này, chúng tôi giả sử bạn đã hiểu cách ứng dụng JDBC làm việc. Trước khi bắt đầu với truy cập Database thông qua một JSP, chắc chắn rằng bạn đã cài đặt môi trường JDBC thích hợp cùng với một Database. Để biết thêm chi tiết về cách truy cập Database bởi sử dụng JDBC và ...

Tác giả: Tạ Quốc Bảo viết 10:58 ngày 14/08/2018 chỉnh sửa

Hit Counter trong JSP

Một Hit Counter nói cho bạn biết về lượng khách truy cập trên một trang cụ thể trong Website của bạn. Thường thì, bạn đính kèm một Hit Counter với index.jsp page khi giả sử khách truy cập đầu tiên thăm Homepage của bạn. Để triển khai một Hit Counter, bạn có thể sử dụng một đối tượng ẩn ...

Tác giả: Tạ Quốc Bảo viết 10:57 ngày 14/08/2018 chỉnh sửa

Lớp JSpinner trong Java Swing

Lớp JSpinner là một thành phần cho phép người dùng lựa chọn một số hoặc một giá trị đối tượng từ một dãy đã qua sắp xếp bởi sử dụng một trường đầu vào. Cú pháp khai báo của lớp javax.swing.JSpinner là: public class JSpinner extends JComponent implements Accessible Lớp này kế ...

Tác giả: Tạ Quốc Bảo viết 10:57 ngày 14/08/2018 chỉnh sửa

Date trong JSP

Một trong những lợi thế to lớn của việc sử dụng JSP là bạn có thể sử dụng hầu hết các phương thức có sẵn trong Core Java. Chương này lướt qua về lớp Date có sẵn trong java.util package trong Java, lớp này bao đóng date và time hiện tại. Lớp Date hỗ trợ hai constructor. Mẫu constructor ...

Tác giả: Tạ Quốc Bảo viết 10:57 ngày 14/08/2018 chỉnh sửa

Tạo Digital Clock sử dụng Java Swing

Trong chương này, chúng ta sẽ cùng theo dõi phần code để tạo một Digital Clock bởi sử dụng Java Swing: import javax.swing.*; import java.awt.*; import java.text.*; import java.util.*; public class DigitalWatch implements Runnable{ JFrame f; Thread t=null; int hours=0, ...

Tác giả: Tạ Quốc Bảo viết 10:56 ngày 14/08/2018 chỉnh sửa

Quan sát ResultSet trong JDBC

ResultSet Interface có rất nhiều phương thức khác nhau được sử dụng để giúp bạn quan sát dữ liệu của hàng hiện tại. Tùy theo mục đích, bạn có thể lựa chon getInt, getString, getByte, getArray, getDate, …. Mỗi phương thức này có hai phiên bản, một cho chỉ mục cột và một cho tên cột. ...

Tác giả: Tạ Quốc Bảo viết 10:56 ngày 14/08/2018 chỉnh sửa

Lớp JScrollBar trong Java Swing

Lớp JScrollBar là một trình triển khai của thanh cuốn scrollbar. Dưới đây là cú pháp khai báo của lớp javax.swing.JScrollBar: public class JScrollBar extends JComponent implements Adjustable, Accessible Lớp này kế thừa các phương thức từ các lớp sau: Lớp JScrollbar bao gồm ...

Tác giả: Tạ Quốc Bảo viết 10:54 ngày 14/08/2018 chỉnh sửa

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.

Tác giả: Tạ Quốc Bảo viết 10:52 ngày 14/08/2018 chỉnh sửa

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 ...

Tác giả: Tạ Quốc Bảo viết 10:52 ngày 14/08/2018 chỉnh sửa

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ử ...

Tác giả: Tạ Quốc Bảo viết 10:51 ngày 14/08/2018 chỉnh sửa