前后端分离页面500错误,控制台不打印错误日志的错误定位

    xiaoxiao2022-07-13  161

    思路:控制台不打印错误,前端请求报500错误,很有可能是数据封装出错,我们引入第三方jar包,解析json数据,并打印错误日志,根据错误日志解决问题。

    1.pom.xml文件中添加依赖(解析json数据)

    <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version>2.8.9</version> </dependency>

    2.找到对应接口,解析(list为封装到json中的数据)

    list = billTicketOrderService.findBillTicketOrderWithPg(dto, startNo, pageSize); ObjectMapper mapper=new ObjectMapper(); try { mapper.writeValueAsString(list); } catch (JsonProcessingException e) { e.printStackTrace(); } responseData.setStatus(ResponseData.STATUS_SUCCESS); responseData.put("list", list); responseData.put("total", total); responseData.put("count", list.size()); return responseData;

    3.重新启动,访问接口,根据打印错误日志解决问题

    最新回复(0)