본문 바로가기

카테고리 없음

제목을 입력해 주세요.

jsp

page를 기억하자.


jsp표현식

<% out.println(Counter.getCounter()); %>

이거랑
<%= Count.getCounter()%>이거랑 같다.
여기서 중요 한것은 <%=이것을 썼을때는 ;(세미콜론)을 쓰면 안된다.
왜냐면
=이것이 out.println();이거 이기 때문이다.


선언문!!
선언문은 컨테이너에 의해 생성될 서블릿의  멤버를 선언하는 곳이다.
멤버에는 변수가 들어갈 수 있고, 메소드가 들어 갈 수 있다.
<%! %>안에 들어가는 문장은 서비스 바깥 족으로 빠져서 선언되게 됩니다.
따라서, 정적인 변수나 메소드 또는 인스턴스 변수나 메소드 모두 여기에 코딩 할 수 있다.


개발자로서 알아야할 세가지 주요 메소드
-jspinit()
--init() 메소드에서 호출합니다. 이 메소드는 재정의 해도 무방합니다.

jspDestory()
-서블릿의 destroy()메소드에서 호출합니다. 이 메소드 또한 재정의해도 고나게 없다.
_jspService()
--이건 절대 재정의 하면 안된다. 컨네이너가 해준다.

jsp에도 초기화 파라미터 값이 있다.
-일반 서블릿에서 서블릿 초기화 파라미터를 설정하는 방식과 유사하게 jsp 초기화 파라미터를 설정합니다.
-<jsp-file> 태그를 사용 한다.