728x90
반응형
c: core tag library
x: XML tag library
<c:catch var = exception변수 > : java에서 try/catch과 같다.
pageScope 의 value로 저장되며, 페이지를 벗어나면 저장된 데이터는 삭제
<c:set> : 변수와 변수값을 설정/ var = 변수 value= 값
<c:import> : url소스에 접근할 수 있도록 import해주며,url소스의 내용은 jsp페이지안에서 처리/포함될 수 있다.
예를 들어, xml태그 라이브러리를 import했다면 그 안의 xml문서를 읽거나 스코프된 xml변수를 할당 받을 수 있다.
-> 여기서는 해당 지역의 RSS가 xml형식으로 담겨있는 걸 url롤 담아 줬기 때문에 그 안에 있는 xml문서, 변수들을 사용할 수 있게 된다.
<x:parse> : weather라는 변수명으로 import한 xml파일을 읽어서 파싱한다.(읽고 사용하도록/xml형식으로 받아준다는거겠지)
<x:out> : 파싱한 xml파일에서 정보를 가져와서 객체로 만들어줌
select = 앞의 import한 url은 생략하되,$ 표시 뒤로 x:parse할때 지정한 변수명 부터 적어준다. $wrss/
그 뒤로는 실제 xml 파일의 태그 순서에 맞게 경로를 적어준다. rss/channel/putDate
728x90
반응형
'Web > Jsp_servlet' 카테고리의 다른 글
[JSP]jsp:useBean_자바빈 (0) | 2020.08.28 |
---|---|
JSON (0) | 2020.08.27 |
RSS/JSTL/XML Tag Library (0) | 2020.08.26 |
[Servlet]성적처리프로그램_(Vanilla JS) (0) | 2020.08.26 |
[Servlet]xml (0) | 2020.08.25 |