Bài viết của Trịnh Tiến Mạnh

Expression Language (EL) trong JSP

JSP Epression Language (EL) giúp dễ dàng truy cập dữ liệu ứng dụng được lưu giữ trong các thành phần JavaBeans. JSP EL cho phép bạn tạo các Expression, gồm số học và logic. Bên trong một JSP EL, bạn có thể sử dụng các integer, các số floating point, string, các hằng có sẵn true hoặc false cho ...

Tác giả: Trịnh Tiến Mạnh viết 11:06 ngày 14/08/2018 chỉnh sửa

RowSet Interface trong JDBC

Nếu cần thao tác với JavaBean, bạn nên sử dụng Interface này. Nó bổ sung sự hỗ trợ cho JDBC tới mô hình thành phần trong JavaBean. Rowset Interface cung cấp một tập hợp các thuộc tính của JavaBean cho phép một instance của RowSet để được cấu hình để kết nối tới một Data source của JDBC và đọc ...

Tác giả: Trịnh Tiến Mạnh viết 11:06 ngày 14/08/2018 chỉnh sửa

Một số chương trình JDBC cơ bản

Qua các chương trên, mình đã giới thiệu về các lớp, interface và một số khái niệm cơ bản về JDBC. Trong chương này, mình liệt kê các chương trình JDBC cơ bản để minh họa một số hoạt động khi làm việc với cơ sở dữ liệu, bao gồm tạo, xóa cơ sở dữ liệu, bảng, bản ghi, hay chèn và cập nhật bản ...

Tác giả: Trịnh Tiến Mạnh viết 11:04 ngày 14/08/2018 chỉnh sửa

Document Object Model (DOM) trong JavaScript

Mỗi trang web cư ngụ bên trong một cửa sổ trình duyệt mà có thể xem như là một đối tượng. Một đối tượng Document biểu diễn tài liệu HTML được hiển thị trong cửa sổ đó. Đối tượng Document có nhiều thuộc tính đa dạng như các đối tượng khác mà cho phép truy cập và chỉnh sửa nội dung tài liệu. ...

Tác giả: Trịnh Tiến Mạnh viết 11:03 ngày 14/08/2018 chỉnh sửa

Ví dụ về Commit và Rollback trong JDBC

Như trong chương trước đã giới thiệu, để thực hiện quản lý Transaction cho riêng mình, đầu tiên bạn cần tắt chế độ auto-commit bởi truyền tham số false cho phương thức setAutoCommit(). Sau đó, khi bạn đã thực hiện các thay đổi với cơ sở dữ liệu và muốn ký thác các thay đổi đó, bạn sử dụng ...

Tác giả: Trịnh Tiến Mạnh viết 11:01 ngày 14/08/2018 chỉnh sửa

DatabaseMetaData Interface trong JDBC

Nếu bạn muốn có thông tin toàn diện về cơ sở dữ liệu, bạn sử dụng các phương thức của DatabaseMetaData Interface. Các thông tin này bao gồm tên của Database product, phiên bản Database product, tên của driver, tổng số bảng, tổng số view, … Một số phương thức được sử dụng phổ biến của ...

Tác giả: Trịnh Tiến Mạnh viết 11:01 ngày 14/08/2018 chỉnh sửa

Transaction trong JDBC

Nói chung, Transaction (giao tác) là một tiến trình xử lý, có điểm bắt đầu và điểm kết thúc, gồm nhiều phép thực thi nhỏ, trong đó mỗi phép thực thi được thực thi một cách tuần tự và độc lập theo nguyên tắc là tất cả thành công hoặc một phép thực thi thất bại thì cả tiến trình thất bại. Các ...

Tác giả: Trịnh Tiến Mạnh viết 11:00 ngày 14/08/2018 chỉnh sửa

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

Tác giả: Trịnh Tiến Mạnh viết 10:58 ngày 14/08/2018 chỉnh sửa

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

Tác giả: Trịnh Tiến Mạnh viết 10:56 ngày 14/08/2018 chỉnh sửa

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

Tác giả: Trịnh Tiến Mạnh viết 10:56 ngày 14/08/2018 chỉnh sửa