본문 바로가기

커스텀 태그

(2)
JSP 1.2 커스텀 태그 음.. 일단 커스텀 태그를 한번 만들어 볼까요? JSP 1.2 커스텀 태그에 대해서 한번 알아 보겠습니다. 일단 커스텀 태그를 사용하기 위해서는 3가지의 구성 요소가 필요한대요.. 하나는 태그 핸들러 클래스 (Tag Handler Class) 이구요.. 이 태그 핸들러 클래스는 javax.servlet.jsp.tagext 패키지의 TagSupport 클래스를 상속받아서 사용하거나 Tag 인터페이스 구현하는 방법으로 사용한다고 합니다. 전자의 방법을 많이 선호하는 편이구요. 그리고 태그 라이브러리 기술자 (Tag Library Descriptor) 가 필요하다고 합니다. 요놈은 태그의 이름을 정하고 태그 핸들러와의 관계를 기술해주는 역할을 합니다. 그리고 마지막으로는.. 이걸 사용할라면 JSP 페이지를 만..
커스텀 태그(Custom Tag)를 알아보자! 커스텀 태그는 말그대로.. 나만의 태그?? 정도라고 생각하면 좋습니다. JSP 페이지에서 반복적인 프로그램 로직을 캡슐화 하기 위해 고안된 것으로, 기본적으로 제공되는 JSTL 태그 이외에 사용자가 확장하는 태그라는 의미에서 붙여진 이름입니다. 단적인 예를 한번 보도록 할까요?? 제가 지난번에 방명록 프로그램을.. 아주 허접하게 하나 만들었는데.. 거기에 보면 이런게 있지요.. GuestBook - 글목록 글번호 글쓴이 내용 작성시간 글쓰기 요런놈이 있습니다. ^^ 근데.. 이 밑에 있는 소스를 한번 보세요... -_- ... 정말 이렇게 해서 된다면 화가 날거 같애요.. ㅠㅠ 하지만 화가 나겠군요 -_- 된답니다. 실제로 저런 커스텀 태그를 정의 해준다면 말이죠... 그럼 왜 이렇게 커스텀 태그 라이브..