Thymeleaf th: html. Html , .
Thymeleaf, . jsp, : , ${cdata} th:text.
( ), back-end javascript , ajax, html5. Html5 data- .
, div, , :
<div id="Some-Container" th:attr="data-someDescription=${cdataJson}"></div>
jQuery, html5 jQuery:
$("#Some-Container").data("someDescription");
jQuery, js-, , . js .
, json-, , javascript, mapper- :
<bean id="jacksonObjectMapper" class="org.codehaus.jackson.map.ObjectMapper" />
:
@Autowired
private ObjectMapper jsonMapper;
, model, mapper json:
String cDataJson = jsonMapper.writeValueAsString(custServe.listAllCustomers());
model.addAttribute("cdataJson", cDataJson);