이전글[서블릿/JSP] JSP 1.2 버전 커스텀 태그 만들기JSP 1.2 방식으로 태그 속성 및 커스텀 태그 몸체 처리하기이전글에서는 JSP 1.2 방식으로 커스텀태그를 개발하는 방법에 대해 간단히 알아보았습니다. 이번글에서는 이전글에 이어서 속성과 본문의 텍스트를 사용하는 커스텀태그를 개발해 보도록 하겠습니다.실습 예제실습 예제를 통해 어떤식으로 커스텀태그에서 속성과 본문을 처리하는지 알아보도록 하겠습니다. 아래의 toSpan 태그는 이번 실습에서 개발할 커스텀 태그입니다. hello 위의 코드와 같이 사용하면 아래와 같이 원하는 색상을 속성으로 지정해 배경으로 들어가고 태그의 몸체로 입력한 텍스트를 원하는 수만큼 반복해서 출력해주는 태그를 구현해보도록 할것입니다.예제 프로젝..
Servlet&Jsp
2019. 8. 2. 20:30
[서블릿/JSP] 서블릿 url-pattern 실습 예제
이전글[서블릿/JSP] 서블릿 url-pattern 실습 예제서블릿 url-pattern 실습 예제앞선 글에서 url-pattern의 규칙에 대해서 알아보았고 이번글에서는 해당 규칙을 바탕으로 실습을 진행하도로 해보겠습니다. 예제 프로젝트 소스는 Git 링크를 참고해주세요.프로젝트 구성은 다음과 같이 5개의 서블릿이 있고 각각 @WebServlet 어노테이션을 이용하여 경로 맵핑 설정을 해둔 상태입니다. 이전글에서 정리를 해 두었지만 맵핑 설정은 다음과 같습니다.URL 패턴맵핑된 서블릿/foo/bar/*HelloServlet1/baz/*HelloServlet2/catalogHelloServlet3*.doHelloServlet4/baz/index.doHelloServlet5서블릿 소스코드다섯개의 서블릿은 ..
Servlet&Jsp
2019. 1. 2. 06:00
[서블릿/JSP] 세션을 이용한 로그인, 로그아웃 구현하기
세션을 이용한 로그인, 로그아웃 구현하기이번 글에서는 세션을 통한 로그인 및 로그아웃을 간단한 예제로 만들어볼 것입니다. 로그인, 로그아웃이라고는 했지만 사실상 세션을 어떤 식으로 사용하는지에 대한 간략한 설명이 목적이므로 보안적인 사항 등은 제외되어있으니 양해 부탁드립니다.로그인 로그아웃 예제로그인 및 로그아웃은 다음과 같이 세 개의 페이지를 통해 표현할 것입니다. 간략하게 설명하자면 각각의 화면은 다음과 같습니다.login.html최초에 사용자가 보게 될 화면이며, 로그인을 수행하는 화면입니다. 로그인 버튼을 누르면 로그인 결과 JSP가 호출됩니다.loginResult.jsp로그인 결과 JSP에서는 login.html에서 보내온 정보로 로그인을 수행하고 로그아웃 버튼이 있어 로그아웃 할 수 있습니다...