Я пытаюсь отправить объект на Angular2, но не могу получить сообщение:
Я создаю класс на моем сервере SpringBoot:
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
@JsonIgnoreProperties({"hibernateLazyInitializer", "handler"})
public class MyMessage {
boolean success;
String message;
public MyMessage(boolean success,String message){
this.success = success;
this.message = message;
}
public boolean isSuccess() {
return success;
}
public void setSuccess(boolean success) {
this.success = success;
}
public String getMessage() {
return message;
}
public void setMessage(String message) {
this.message = message;
}
}
Я создал объект
boolean result = pgRepository.createParam(parameter);
String message;
if(result) message = "Insertado con éxito";
else message = "Hubo un problema al insertar";
return new MyMessage(result , message);
Наконец, в моем Angular я получаю ответ:
this.service.addConfig(url, newConfig).subscribe(param => {
this.myMessage.success = param['success'];
this.myMessage.message = param['message'];
console.log('all' , param);
console.log('message index 0' , param[1]);
console.log('message' , param['message']);
Мне нужно получить 'сообщение' с сервера, но я получаю "
или undefined