Я хочу показать результат шаблона отдыха в моем интерфейсе Thymeleaf, например,
th:value="${data.customerID}"
th:value="${icr.merk}"
У меня есть полный код, подобный этому
@RequestMapping(value ="/detailMaker/")
public ModelAndView getDetailMaker(Integer id){
HttpHeaders headers = new HttpHeaders();
headers.set("Content-Type", "multipart/form-data");
headers.setContentType(MediaType.MULTIPART_FORM_DATA);
//REST TEMPLATE
bla bla bla
HttpEntity<MultiValueMap<String, Object>> entity = new HttpEntity<>(body, headers);
ResponseEntity<UploadFileResponseBPKB> respon = restTemplate.exchange(
"https://xx/xx/bpkb", HttpMethod.POST, entity, UploadFileResponseBPKB.class);
HashMap<String, Object> map = new HashMap<>();
map.put("data",respon.getBody());
System.out.print(respon.getBody().toString);
System.out.println("ok!");
//SHOW
Gson gson = new GsonBuilder().setFieldNamingPolicy(FieldNamingPolicy.LOWER_CASE_WITH_UNDERSCORES).create();
UploadFileResponseBPKB uploadFileResponseBPKB = gson.fromJson(respon.getBody().toString(), UploadFileResponseBPKB.class);
Penggunaan var = penggunaanRepository.findById(id).get();
ModelAndView mav = new ModelAndView("pages/penggunaan/detailMaker");
mav.addObject("dataPenggunaan", var);
mav.addObject("icr", uploadFileResponseBPKB);
return mav;
Сначала я получил этот erorr: org.thymeleaf.exceptions.TemplateInputException: во время синтаксического анализа произошла ошибка (template: "ресурс пути к классу [templates / pages / penggunaan / detailMaker.html]")
секунда: org.springframework.expression.spel. SpelEvaluationException: EL1008E: Свойство или поле 'merk' невозможно найти для объекта типа 'java .lang.String' - возможно, не опубликовано c или недействительно?