본문 바로가기
[ETC]/- 개인공부

이클립스 에서 클래스 생성 및 출력

by Hapco 2022. 6. 6.
728x90
반응형

Dynamic web projcet 프로잭트생성후

java 주방위치에 class파일을 생성한다.

사용자가 주문할수 있는 프로그래밍 코드를 보관한 클래스

--> Servlet( 서블릿 )

서블릿을 생성하기위해서 필요한 조건 3가지.

1. 부모클래스를 찾아서 상속받는다 HttpServlet

public class WelcomeServelet extends HttpServlet { //1

2.주문이 가능하도록 주소를 설정 @WebServlet (@어노테이션)

@WebServlet @어노테이션(명찰)

ex)

@WebServlet (urlPatterns="/welcome.kh") 오른쪽은 예를들면 별칭? 메뉴명같은것

3.이 페이지를 주문하면 만들어질 내용을 코드로작성

//-> service() 를 오버라이딩 메소드 재정의를해준다.

protected void service(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {

//System.out.println("Hello Servlet");// 결과를 서버의 콘솔에 출력

resp.getWriter().print("Hello Servlet"); //화면을 만드는 코드 결과를 사용자가 볼화면에 출력

}

req : 입력 / resp :출력

★★ 서블릿 클래스에서는

우리가 여태껏 사용해왔던 System.out.println() ;을 사용하지 않는다

System.out.println() --> 콘솔창에 출력

그러면 우리가 이제 사용할 출력문구는

resp.getWriter().println("hello Servelt") ;

-->화면을 만드는 코드를 사용자가 볼화면에 출력

'[ETC] > - 개인공부' 카테고리의 다른 글

만약 서버가 여러개라면?  (0) 2022.06.06
이클립스 입력 받기  (0) 2022.06.06
URL 의 구조  (0) 2022.06.06
톰캣 add and remove  (0) 2022.06.06
Dynamic Web project 생성  (0) 2022.06.06

댓글