У меня есть JSON, который я получаю с помощью ObjectNode.
Однако я не могу получить идентификатор объекта "LibellePrerequis". Правильный ли метод используется?
, если я это сделаю:
String libelleprerequis = objectNode.get ("id"). AsText ();
У меня есть идентификатор сценария
{
"script":{
"id":2,
"name_script":"tes",
"libellePrerequis": {"id":3, "name_libelle":"Soc contrat VAM"}
}
Мой контроллер:
@PostMapping("/create")
public ResponseEntity<Script> updateScriptLibellePrerequis(@RequestBody ObjectNode objectNode) {
String libelleprerequis = objectNode.get("libellePrerequis.id").asText();
System.out.println("Libelle Prerequis with ID = " + libelleprerequis + "...");
}
ошибка:
Servlet.service () для сервлета [dispatcherServlet] в контексте с путем [] вызвала исключение [Ошибка обработки запроса;Вложенное исключение - java.lang.NullPointerException] с основной причиной java.lang.NullPointerException: null