이 문제가 언젠가 있었는데
어제 다시 같은 문제가 발생을 했다. 해결한 기억은 있는데 도대체 어떻게 해결했는지가 생각이 안났다..
너무 간단해서 블로그에도 기록을 안했던 것 같다. ..
이번에는 적어둬야지..
어떤 경우냐면 ..
json이나. string이나.. 무튼 jsp에서 데이터 처리 후 값만을 돌려 받고 싶은데
아무리해도 데이터가 안넘어 오는 경우다.
아무생각없이 jsp프로젝트에서 개발할 때
<%@ page contentType="text/html;charset=euc-kr" %>
<%@ include file="/include/webHeader.jsp" %>
<%@ include file="/include/webImport.jsp" %>
이런 식으로 공통 부분은 무조건 적고 개발을 했었는데..
데이터만을 받아야 하는경우에
webHeader.jsp 에 있는 내용들 .. HTML태그나.. 이런 것들이
데이터들과 함께 넘어오기 때문에 받는 곳에서 필요한 데이터라고 인식이 안되는 것 같다.
설명이 안되네...
웹페이지에서 개발자 도구 열고 ( F12 ) -> network 탭에서 호출한 주소를 누르면
preview 와 response에서 응답값을 볼 수 있는데
여기를 살펴보면 필요한 데이터 뿐 아니라 webHeader.jsp의 내용이 함께 있는 것을 볼 수 있다.
그래서 해결 방법은.
<%@ page contentType="text/html;charset=euc-kr" %>
<%-- <%@ include file="/include/jibu_webHeader.jsp" %> --%>
<%@ include file="/include/webImport.jsp" %>
'차근차근 > JAVA JSP' 카테고리의 다른 글
extends(상속), implements(상속,구현),abstract(강제 상속..?),serializable(직렬화) -작성중 (0) | 2021.12.07 |
---|---|
replaceAll (?i) (0) | 2021.12.01 |
java , HTML태그 제거 / HTML코드에서 첫번째 이미지만 가져오기 (0) | 2018.03.13 |
java 엑셀 파일 생성 (0) | 2016.12.15 |
주소로 구글맵 위도 경도얻기 (0) | 2016.10.27 |