我已经创建了数据表,我的输入JSON格式如下。
[{"input" : "안녕하세요"}]
由于字符串是韩语,因此数据表无法加载此数据。 低于错误...... 数据表警告..请求未知参数......
尝试在我的主html页面设置content="text/html;charset=utf-8"
。
什么都没有奏效......
请让我知道如何解决这个问题。感谢。
答案 0 :(得分:0)
对于Java,您可以将其编码为:
@ResponseBody
@RequestMapping(value = "/searchFilter.do")
public ResponseEntity<String> getContactSearchBean(HttpServletRequest request, HttpServletResponse response,
String clientName) {
logger.info("Getting data according to search filter to refresh table ");
List<Map<String, Object>> contactDetails = service.getContactDetailSearch(request, clientName);
JSONArray json = JSONArray.fromObject(contactDetails);
String jsonString = json.toString();
HttpHeaders responseHeaders = new HttpHeaders();
responseHeaders.add("Content-Type", "text/html; charset=utf-8");
logger.info("returning data for populating datatable");
return new ResponseEntity<>(jsonString, responseHeaders, HttpStatus.OK);
}