Вернуть шаблон отдыха в загрузку Thymeleaf Spring - PullRequest
0 голосов
/ 18 февраля 2020

Я хочу показать результат шаблона отдыха в моем интерфейсе 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 или недействительно?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...