Đối tượng String trong JavaScript
Đối tượng String giúp bạn làm việc với một dãy các ký tự; nó giúp xử lý các kiểu dữ liệu chuỗi gốc trong JavaScript với một số phương thức giúp đỡ. Khi JavaScript tự động biến đổi giữa chuỗi gốc và các đối tượng String, bạn có thể gọi bất kỳ phương thức giúp đỡ nào của đối tượng String ...
Tạo Edit Menu sử dụng Java Swing
Trong chương này, chúng ta cùng tìm hiểu code để tạo Edit Menu cho Notepad: import javax.swing.*; import java.awt.event.*; public class Notepad implements ActionListener{ JFrame f; JMenuBar mb; JMenu file,edit,help; JMenuItem cut,copy,paste,selectAll; JTextArea ta; ...
Gửi Email trong JSP
Để gửi một Email bởi sử dụng một JSP là khá đơn giản. Nhưng trước hết bạn cần cài đặt JavaMail API và Java Activation Framework (JAF) trên thiết bị. Tải và unzip các file này, trong các thư mục cấp độ cao nhất. Bạn cần thêm các file là mail.jar và activation.java vào trong CLASSPATH ...
Redirect Page trong JSP
Nói chung, Redirect page được sử dụng khi một tài liệu di chuyển tới một địa chỉ mới và chúng ta cần gửi Client tới vị trí mới này hoặc có thể vì cân bằng tải (load balancing) hoặc là do ngẫu nhiên. Cách đơn giản nhất để Redirect một yêu cầu tới page khác là sử dụng phương thức ...
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à ...
Đ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 ...
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 ...
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ế ...
Auto Refresh trong JSP
Với một Webpage mà hiển thị chỉ số chứng khoán, exchange rate, … thì bạn cần Refresh các trang này bởi sử dụng nút Refresh hoặc Reload trên trình duyệt của bạn. JSP giúp công việc này được thực hiện dễ dàng hơn bằng việc cung cấp cho bạn một kỹ thuật giúp bạn Refresh trang web một ...
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ạ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, ...
CallableStatement Interface trong JDBC
CallableStatement Interface được sử dụng để thực thi Stored Procedure. Một đối tượng CallableStatement có thể trả về một hoặc nhiều đối tượng ResultSet. Như bạn đã biết, việc sử dụng Stored Procedure giúp nâng cao hiệu suất bởi vì chúng đã được biên dịch trước. Nếu bạn chưa tìm hiểu về ...
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. ...
Thư viện thẻ chuẩn - Standard Tag Library (JSTL) trong JSP
JavaServer Pages Standard Tag Library (JSTL) là một tập hợp các thẻ JSP hữu ích, mà gói các tính năng lõi phổ biến tới các ứng dụng JSP. JSTL hỗ trợ tới các tác vụ phổ biến và có tính cấu trúc, ví dụ như các tính lặp và điều kiện, các thẻ để thao tác tài liệu XML, các thẻ đa ngôn ngữ, và các ...
Lớp JFileChooser trong Java Swing
Lớp JFileChooser là một thành phần cung cấp một kỹ thuật đơn giản cho người dùng để lựa chọn một file. Cú pháp khai báo cho lớp Javax.swing.JFileChooser là: public class JFileChooser extends JComponent implements Accessible Lớp này kế thừa các phương thức từ các lớp sau: ...
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ư ...
ResultSetMetaData Interface trong JDBC
Nếu bạn muốn lấy thông tin như tổng số cột, tên cột, kiểu của cột, … trong một bảng, thì bạn nên sử dụng ResultSetMetaData Interface bởi vì nó cung cấp các phương thức để lấy metadata từ đối tượng ResultSet. Bạn theo dõi đoạn code sau. Đầu tiên tạo đối tượng Resultset là rs, tạo đối ...
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. ...
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 ...
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 ...