목록PreSTC (31)
Gentle Breeze
import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.RequestDispatcher; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import data.*; import business.*; public class EmailServlet extends javax.servlet.http.HttpServlet implements javax.servlet.Servlet { public EmailServlet() { super(); } protected void doGet(HttpServ..
pageEncoding="EUC-KR"%> int accessCount = 0;%> accessCount++;%>
정리하기 - RequestDispatcher 객체의 forward 메소드는 동일 서버의 다른 자원 (jsp, servlet 등)에게 제어를 넘긴다. 동일한 서버에서 요청이 처리되고 지정된 자원에서 request 객체와 response 객체에 접근한다. (자원 공유) - ServletContext 객체의 getRequestDispatcher 메소드를 사용해서 RequestDispatcher 메소드를 사용한다. - ServletContext 객체를 얻기 위해서는 HttpServlet 클래스의 getRequestDispatcher 메소드를 사용한다. - 다른 서버의 자원에 제어를 넘길때는 respose 객체의 sendRedirect 메소드를 사용한다. - sendRedirect 메소드를 사용하면 지정된 자원에..
1. Interface 와 abstract * 공통점 1) abstract와 interface는 그자체가 instance화 될수가 없다. 즉, TestInterface t = new TestInterface(), TestAbstract a = new TestAbstract(); 둘 다 컴파일을 해보면, 에러를 발생시킨다. 2) Prototype만 있고 Body가 없는 메소드를 멤버함수로 가진다. 소스1에서 보는 바와 같이 TestInterface, TestAbstract 는 함수 선언부는 존재하지만, 내용이 없는 함수들을 포함하고 있다. [소스1] public interface TestInterface { public static int num = 8; public void func1(); public ..