백엔드 개발/Servlet,JSP

[Servlet,JSP]파라미터, 리스너, 한글처리

독학하는 정호빈 2022. 1. 2. 19:08

유튜브 강의 '자바-JSP-Spring'을 기반으로

공부하였습니다.

https://www.youtube.com/watch?v=2Pqi-kUMwtw&list=PLieE0qnqO2kTyzAlsvxzoulHVISvO8zA9&index=39&ab_channel=SEOULG-%EC%BA%A0%ED%94%84

 

1. Form태그를 이용하여 파라미터값 보내기

 

1-1) 이름, 아이디, 비밀번호 받기

HTML파일

 

이름, 아이디, 비밀번호를 입력 비밀번호는 1234

 

getParameter()를 통해 해당 파라미터를 받아옵니다.

 

파라미터값이 잘 전달된 것을 볼 수 있습니다.

 

2. initParameter 사용방법

 

2-1) web.xml에 초기 파라미터의 이름과 값을 기술하여 해당 파라미터를 서블릿에서 getInitParameter를 이용하여 해당 기술한 초기 파라미터를 가져옵니다.

2-2) @WebServlet에 @WebInitParam을 이용하여 초기 파라미터의 이름과 값을 기술하여 위의 방법과 동일하게 해당 함수를 사용하여 파라미터값을 받을 수 있습니다.

 

3. 리스너 클래스

 

: 리스너 클래스는 추가로 만들어 줘야하는 클래스이며, 웹 어플리케이션이 동작하기 전에 호출되고, 동작을 멈출 때 호출된다. web.xml에 추가로 만든 클래스의 위치를 <listener-class>에 기술하여서 사용하거나, 어노테이션을 이용하여 사용하는 방법이 있다.