Professional Documents
Culture Documents
TH C Hành 1 Ptit
TH C Hành 1 Ptit
Trong bài TH này, bạn sẽ tạo 1 số trang Web cho phép thêm, sửa, xóa 1 sản phẩm hàng hóa.
Dưới đây là các màn hình của ứng dụng và mã gợi ý của lớp Product và lớp ProductIO. Bạn cần
hoàn thiện các mã nguồn còn lại và tích hợp/triển khai ứng dụng.
The Index page
Yêu cầu
• Sử dụng lớp Product bên dưới để chưa dữ liệu về các sản phẩm.
• Sử dụng lớp ProductIO để thực hiện các thao tác đọc, ghi, xóa sản phẩm từ 1 file có tên
products.txt trong thư mực WEB-INF.
• Sử dụng file text products.txt như mô tả bên dưới để lưu thông tin sản phẩm cho ứng dụng.
• Thực hiện việc validate thông tin người dùng nhập vào từ server. Cụ thể, kiểm tra việc người
dùng đưa các thông tin về code, description, và price cho mỗi sản phẩm. Kiểm tra giá sản phẩm
là số.
• Sử dụng JSP EL và JSTL để thay thế cho các code Java trong trang JSP.
The Product class
package music.business;
import java.text.NumberFormat;
import java.io.Serializable;
public Product()
{
code = "";
description = "";
price = 0;
}
import java.io.*;
import java.util.*;
import music.business.*;
}
public static Product getProduct(String productCode, String path)
{
out.close();
}
catch(IOException e)
{
e.printStackTrace();
}
}