cuốn sách gpt4 ai đã làm

java - nhận được 400 phản hồi khi tôi thử yêu cầu POST

In lại Tác giả: Vũ trụ không gian Thời gian cập nhật: 2023-11-04 10:54:35 28 4
mua khóa gpt4 Nike

Tôi đang sử dụng CXF và đậu của tôi như sau

@XmlRootElement
@XmlAccessorType(XmlAccessType.FIELD)
Kiểm tra lớp công khai {

@XmlElement(name="id")
Id dài được bảo vệ;

@XmlElement(name = "sinh viên")
sinh viên Set được bảo vệ;

//Getters và setters
}

Khi tôi thử yêu cầu sau, nó hoạt động

    @BƯU KIỆN
@Path("/test")
chuỗi công khai getCounts(JAXBElement jaxFilters) {
Bộ lọc thử nghiệm = jaxFilter.getValue();
//Một số logic
}

Nhưng khi tôi sử dụng yêu cầu sau, tôi gặp lỗi 400

@BƯU KIỆN
@Path("/test")
chuỗi công khai getCounts(JAXBElement<>> jaxFilters) {
Danh sách filter = jaxFilter.getValue();
//Một số logic
}

Ai đó có thể giúp tôi cách viết yêu cầu Đăng để chấp nhận bộ sưu tập đậu jaxb làm nội dung trong yêu cầu đăng không. Cảm ơn trước.

câu trả lời hay nhất

Tìm thấy giải pháp. Trên thực tế, trong lớp POJO thay vì @XmlRootElement được chú thích bằng @XMLType và loại bỏ trình bao bọc của JAXBElement trong lệnh gọi Rest.

Về java - Khi tôi thử yêu cầu POST và nhận được phản hồi 400, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/47439845/

28 4 0
không gian vũ trụ
Hồ sơ

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress