본문 바로가기
개발 공부/Spring

[JSP/RSS] 네트워크 이론

by sngynhy 2021. 8. 19.

JSP (JavaServer Pages)

JSP 페이지와의 소통

 

HTML은 정적인 페이지

  • 반응형 웹을 위해 사용되는 미디어쿼리
  • 동작을 위해 사용되는 JavaScript + jQuery

                         연동

브라우저 <-- Connection(JDBC) --> 서버 DB

위와 같이 (JAVA를 이용하여) 연동을 (쉽게) 해주기 위해 JSP 사용!

JSP : 서버 프로그래밍, 동적인 페이지 => 자바 코드를 넣을 수 있는 HTML 페이지

 

 

 

.ajax()로 JSP 페이지를 서비스할 수 있다. ( .ajax()는 데이터를 다루는 함수 )

 

 

 

 

RSS (Really Simple Syndication)

초간편 배포

 

https://rss.joins.com/joins_star_list.xml <- 중앙일보 xml

 

URI - identify ---> JSON

URL - location을 정확히 요청 www.naver.com/robot.txt   ---> xml

 

 

"크로스 도메인 이슈(Cross origin issue)"

  • 내 사이트 도메인 주소 != 데이터를 서비스해주는 주소
  • 데이터의 교환을 막는 보안 정책 중 하나

 

해결 방법

  1. XML -- 구글 (타입 변환) API 이용 --> JSON 데이터 형식 변환
  2. 플러그인 이용
  3. 중간 서버를 생성 (생성된 나의 서버에서 받아올 수 있도록)