Chuyển đổi kiểu dữ liệu mặc định trong Struts2
1. Giới thiệu
Trong các framework MVC, việc xử lý dữ liệu từ phía client thường yêu cầu chuyển đổi kiểu dữ liệu. Ví dụ, khi một form được gửi từ JSP, tất cả dữ liệu đều là chuỗi (string), nhưng chúng ta cần chuyển đổi thành kiểu dữ liệu phù hợp (như int, Date, etc.) để sử dụng trong Java, một ngôn ngữ có kiểm soát kiểu dữ liệu mạnh.
1.1 Tại s ...
Đăng vào ngày 28 tháng 6 lúc 05:19
Hướng dẫn sử dụng JSTL trong ứng dụng Java Web
JSTL (JavaServer Pages Standard Tag Library) là một bộ thư viện thẻ tiêu chuẩn được thiết kế để chuẩn hóa việc phát triển các tính năng phổ biến trong JSP, thay thế cho việc mỗi dự án tự viết các thẻ tùy chỉnh riêng lẻ. Được phát triển theo tiêu chuẩn JSR 52, JSTL giúp mã nguồn JSP trở nên tinh gọn, dễ đọc và dễ bảo trì hơn.
Cách thiết lập ...
Đăng vào ngày 18 tháng 6 lúc 07:06
Sử dụng Ngôn ngữ Biểu thức (EL) trong JSP để Truy cập Dữ liệu Động
Ngôn ngữ Biểu thức (Expression Language – EL) được giới thiệu từ phiên bản JSP 2.0 nhằm đơn giản hóa việc truy xuất dữ liệu trong các trang JSP. Thay vì sử dụng cú pháp Java thuần túy như <%= ... %>, EL cung cấp cú pháp ngắn gọn, dễ đọc và an toàn hơn khi làm việc với các đối tượng thuộc các phạm vi (scope) khác nhau.
Kích hoạt EL khi bị ...
Đăng vào ngày 16 tháng 6 lúc 17:49
Thiết kế và Triển khai Hệ thống Quản lý Mua sắm Vật Kho dựa trên JavaWeb với Vue.js
Kiến trúc hệ thống
Hệ thống áp dụng kiến trúc tách biệt giữa frontend và backend. Phía frontend sử dụng framework Vue.js, trong khi backend được xây dựng dựa trên Spring Boot. Cơ sở dữ liệu sử dụng MySQL 8.0, với giao tiếp dữ liệu qua RESTful API. Hệ thống bao gồm các module: xác thực người dùng, đề xuất mua hàng, quản lý kho, quản lý nhà cung ...
Đăng vào ngày 5 tháng 6 lúc 03:32
Phát Triển Web với Java: Hướng Dẫn Thực Hành Cơ Bản
1. Servlet
Để cấu hình Servlet trong ứng dụng web, bạn cần thiết lập các thông tin trong tệp web.xml:
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
...
Đăng vào ngày 27 tháng 5 lúc 05:06