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)"
- 내 사이트 도메인 주소 != 데이터를 서비스해주는 주소
- 데이터의 교환을 막는 보안 정책 중 하나
해결 방법
- XML -- 구글 (타입 변환) API 이용 --> JSON 데이터 형식 변환
- 플러그인 이용
- 중간 서버를 생성 (생성된 나의 서버에서 받아올 수 있도록)
'개발 공부 > Spring' 카테고리의 다른 글
[Servlet / JSP] 서블릿과 JSP의 기본 개념 (0) | 2021.09.07 |
---|---|
[JSP] 커스텀 태그 (1) - 태그 파일 기반 (0) | 2021.09.02 |
[JSP] 표현 언어 EL - View를 View답게! (0) | 2021.09.02 |
[JSP] 액션 태그 (2) - Java Bean (useBean, setProperty, getProperty) (0) | 2021.08.28 |
[JSP] 액션 태그 (1) - forward, param, include (+ include 지시어와의 차이) (0) | 2021.08.28 |