자바 서블릿
자바를 사용하여 웹 페이지를 동적으로 생성하는 서버측 프로그램
- 자바 플랫폼에서 동적인 웹을 개발할때 사용하는 자바 기술로써 웹에서 JAVA 프로그래밍을 할수있음.
- 사용자 요청 request를 받아 처리해주는 doGet(), doPost()l 일을 한후 사용자에게 응답 response
*tip
doget() , dopost() 를할때 둘다 시작할때 doprocess(); 를 만들어서 get 이든 post 이든 한 메소드를 태워서 하나에서 처리하는게 좋음.
ex)
doGet(){
doprocess();
}
doPost(){
doProcess();
}
doProcess(){
//**** 여기서 처리 ****
}
# 서블릿에서 페이지 포워딩 하는 방식.
1. Dispacher 방식 (주소표시를 변경x forward)
: 하나의 요청이여서 req를 공유 다른페이지를 호출
ex) RequestDispacher dis = request.getRequestDispacher("abc.jsp");
req.setAttribute("req",request);
dispacher.forword(request,response);
2. Redirect 방식 ( req 방식이 다름. )
: request.setAttribute("req",request);
response.sendRedirect("abc.jsp");
'언어 > JAVA' 카테고리의 다른 글
[JAVA 의 정석 ] java 기초 (0) | 2015.03.17 |
---|---|
[JDBC] java 연결 (0) | 2015.03.10 |
[jJAVA] NEW 와 Instance 의 차이 (0) | 2015.03.09 |
[SOCKET] 소켓통신 (0) | 2015.03.09 |
JAVA ArrayList (0) | 2015.03.09 |