我想使用格式为JSON的对象播种,该对象具有类型为enum的属性 当我抓住我的请求时我错误403
这是我在前面的服务
export enum DocumentComponentType {
DIV_12,
DIV_4_4_4,
DIV_4_8,
DIV_8_4,
DIV_6_6,
}
export interface DocumentComponent {
id: number;
type: DocumentComponentType;
// documentContents: DocumentContent[];
}
this.gridService.addDocumentComponent({id: 0, type: DocumentComponentType.DIV_8_4}, 6)
.subscribe(data => {
this.documentComponent = data;
},
error => alert('Erreur ' + error),
() => {
console.log("finished ");
}
);
并在服务器端
这是我的班级
public class DocumentComponent {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;
DocumentComponentType type;
@OneToMany(mappedBy = "documentComponent")
private List<DocumentContent> documentContents;
@ManyToOne
Document document;
DocumentComponent(){
}
}
和我的枚举
public enum DocumentComponentType {
DIV_12,
DIV_4_4_4,
DIV_4_8,
DIV_8_4,
DIV_6_6,
}
我收到错误500(内部服务器错误)
答案 0 :(得分:0)
我收到错误500(内部服务器错误)
这意味着服务器上存在错误。您发布的代码是客户端代码。
查看服务器端日志(和或)将调试器附加到服务器以查看其中发生的情况。
https://en.wikipedia.org/wiki/List_of_HTTP_status_codes#5xx_Server_Error错误是一般错误消息,这实际上意味着意外发生。