- Today
- Total
프로그래밍 농장
JSP [ Tag ] 본문
JSP에서 사용하는 자바는 순서대로 코드를 읽는 절차지향언어가 아닌 객체지향언어이므로,
메소드를 선언하는 부분과 변수를 선언하는 부분은 별도로 작성해야한다.
일반적으로 우리가 Jsp 에서 자바코드를 작성할떄에는 <% -- %> 스크립트릿안에서 작성한다.
하지만 이 안에메소드를 작성하력하면오류가난다. 그 이유는, 일반적으로 메소드를 작성하기전에 우리가 만들어 두었던 변수들이 저장되어있어야하는데 그렇지 못하기떄문이다.
그래서 메소드의 경우, 선언문이라는 특수한 스크립트안에서 작성해야한다.
<%! -- %>
-표현식 : <%= %>
보통우리가 변수를 출력할떄에는, (jsp내에서) -> out.println("안녕하세요"); 와같이 작성한다.
하지만, jsp에서는 그외에도 표현식을 이용해서 아래와 같이 작성할수있다.
<%=안녕하세요 %>
지시자 <%@ % >
웹 컨테이너가 jsp페이지를 서블릿클래스로 변환할떄 필요한 정보를 기술
- page : jsp페이지에 대한 정보를 지정. 문서타입, 출력, 버퍼의 크기, 에러 페이지 등등
- taglib : jsp 페이지에서 사용할 태그 라이브러리를 지정
- include : jsp페이지에서 특정 영역에 다른 문서를 포함( 다른 페이지에서도 똑같은 화면띄울떄 )
- pageEncoding : jsp 페이지를 읽어올 떄 케릭터 셋을 지정
- contentType : jsp 페이지의 콘텐츠 타입을지정
- import : java 클래스를 import 할 떄사용
'JSP' 카테고리의 다른 글
JSP [ Tag - < br > 와 < p > ] (0) | 2019.10.02 |
---|---|
JSP [ Context 사이트 추가하기 ] (0) | 2019.10.01 |
JSP [ tomcat 설치, 이클립스 연동하기 ] (0) | 2019.09.29 |
필기노트 페이지 (0) | 2019.09.29 |
JSP [ 한글 인코딩에 관한 정보 ] (0) | 2019.09.28 |