본문 바로가기

Jsp

(2)
JSTL / EL / Scope JSP- HTML과 Java코드를 혼합하여 동적인 웹 페이지를 생성하는데 사용되는게 JSP잖아요? 서블릿을 더 쉽게 사용할 수 있는 버전이라고 보면 됩니다. 요약하면 HTML을 작성하는데 최적화된 템플릿 언어입니다. 1. JSTL - JSP에서 사용할 수 있는 태그 라이브러리로 일반적인 프로그래밍 작업을 쉽게할 수 있게 합니다. JSP에서 코드의 가독성을 높일 수 있죠.  일단 JSP에서 JSTL을 사용하려면 라이브러리를 추가하고 선언해야 합니다. 이런 식으로요. 제가 썼던 코어 태그와 포맷 태그를 예시로 설명할게요. 1-1. core 태그조건문, 반복문, URL 처리, 문자열 처리 등을 제공합니다. , , , , , 등// 조건문 사용 Hello, ${param.name} // 반복문 사용 ..
include를 제대로 알지 못하고 사용한 사람의 최후.. 카테고리만 정해놓고 (사실 카테고리도 생각만 하고 어제 추가했음) 헷갈렸던 거 몰랐던 거 알아야 되는 거 정리해서 블로그 써야지 하다가 너무 귀찮아서 이제 쓴다.. 왜냐하면 혼자 공부하고 만들기 시작했던 spring 웹 페이지 제작이 얼추 끝났(내 생각임) 근데 뿌듯해하던 도중 엄청난걸 발견해 버렸다.  나름 반복되는걸 피하려고 nav와 footer를 jsp include라는 걸 알고 이렇게 냅다 박았다. 그랬더니 잘 나오는게 아닌가..! 그래서 냅다 이렇게 다 썼는데..   형이 왜 거기서 나와 알고 보니.. head부분이 3개나 로드되고 있었다.. 생각해 보면 당연한 건데 알고 보니 너무... 너무.. 너무 거슬린다... 단순하게 head부분 다 자르고 footer 마지막에 body 닫는 태그 넣으면..