Tôi phải cập nhật thông tin trong cơ sở dữ liệu của mình.javax.servlet.ServletException: HV000030: Không thể tìm thấy trình duyệt tính hợp lệ cho loại: java.lang.Integer
FacadePatient.java
mã lớp:
public Patient update(Patient p) {
Patient pat = em.find(Patient.class, p.getPatientId());
p.setPatientPhone(pat.getPatientPhone());
p.setPatientDateNaiss(pat.getPatientDateNaiss());
p.setPatientEmail(pat.getPatientEmail());
p.setPatientJob(pat.getPatientJob());
p.setPatientSmoking(pat.getPatientSmoking());
p.setPatientSize(pat.getPatientSize());
em.merge(pat);
return p;
}
OK, vậy vấn đề là gì, bạn sẽ nhận được ngoại lệ của trình xác thực hoặc bạn không biết bắt đầu từ đâu? – JoshDM
nó cho lỗi này: javax.validation.UnexpectedTypeException: HV000030: Không có trình duyệt tính hợp lệ nào có thể được tìm thấy cho kiểu: java.lang.Integer, –
Tôi cũng đã thay đổi thuộc tính Kiểu từ số nguyên thành chuỗi nhưng cùng lỗi –