[STS] REST: xml 오류 페이지

안아현·2024년 8월 16일

Spring

목록 보기
5/13
@GetMapping(value="/getMap")
	public Map<String, Object> getMap() {
		Map<String, Object> map=new HashMap<>();
		map.put("1st", new SampleDTO("하인성", 18L));
		return map;
	}

위 코드를 실행하기 위해 http://localhost/samplerest/getMap를 입력하면 아래와 같은 오류 페이지가 떴다.

.json을 붙이면 문제가 발생하지 않는데, .xml 형태로는 절대 실행이 되지 않았다.

페이지에서 말하는 1 st column 7이 대체 어디일까 찾았으나, F12를 눌러도 코드 확인이 어려웠다.



map.put("1st", new ...)

알고보니 이 부분이 문제였다. xml로 실행하면 다음과 같은 구조로 데이터가 출력된다.

유추하기로는 xml의 태그 관련한 법칙 중 하나를 위반한 것이 아닐까 싶다.

profile
programming

0개의 댓글