웹 개발/🎆 JSP

웹 개발/🎆 JSP

JSP | include,exception,pageContext,ajax

| 화면에 다른 파일을 포함하기 include는 두가지 방식이 존재 1. include directive(지시어) 2. include action(액션) 둘의 큰차이는 실행시점이 다름! directive는 해당 소스를 포함시킨 후에 컴파일 action은 액션은 실행시점에서 해당 파일을 수행하여 결과를 포함 지시어예시 액션예시 이 게시글에서는 지시어예시만 다루겠음 1.cafe.jsp 2.footer.jsp 1.cafe.jsp | exception 객체 - 예외가 발생하면 특정 페이지로 이동 에러나면 이동한다! //에러시 요 페이지로 이동해라 exception 객체 - 에러객체(exception) 사용허용 이게 없어도 에러페이지이동이 되기는 함! 대신 exception객체를 못쓸뿐 500 Error 에러타입..

웹 개발/🎆 JSP

JSP | cookie,session,servlet

JSP 내부 객체 개발자가 객체를 생성하지 않고 바로 사용할 수 있는 객체가 내부객체이다. JSP 에서 제공되는 내부객체는 JSP 컨테이너에 의해 Servlet으로 변화될 때 자동으로 객체가 생성된다. 입출력 객체 : request, response, out 서블릿 객체 : page, config 세션 객체 : session 예외 객체 : exception ✅ request 객체의 이해 웹 브라우저를 통해 서버에 어떤 정보를 요청하는 것을 request라고 한다. 그리고 이러한 요청 정보는 request 객체가 관리한다. Request 객체 관련 메소드 getContextPath() : 웹 어플리케이션의 컨텍스트 패스를 얻음 getMethod() : get 방식과 post 방식을 구분할 수 있다 getS..

웹 개발/🎆 JSP

JSP | 디렉티브태그,스크립트릿,표현문,선언문,get,post,getParameter

요청(request) 클라이언트 ------------------------> 서버 (브라우저) 서블릿 컨테이너 jsp -> servlet 파일로 변환 servlet -> class 파일로 컴파일 class -> html 형태로 변환 한 후 클라이언트에게 돌려줘서 속도가 너무 느려서 웬만하면 쓰지않는게 좋다... 3~4년 전부터 잘 안쓰게 됨 스프링 3까지는 부트가 없다가 4부터는 부트가 생겨서 옛날 스프링에서는 jsp를 지원하지만 지금나온 스프링은 jsp 지원x 스프링 부트는 jsp 아예쓰질않음 JSP 장점 - Java 코드에 HTML 코드가 삽입되는 문제를 해결 out.println("안녕하세요"); 옛날엔 이런식으로 작성했는데(X) JSP는 안녕하세요 () (O) - 퍼블리셔와 협업이 가능 - 간단..

이재원
'웹 개발/🎆 JSP' 카테고리의 글 목록 (3 Page)