비투즈의 노트르담

아직 JSP를 다 본 게 아니라서 정확하지 않다.

 문제 있는 부분은 차후 수정하도록 하겠다.

 여태 공부한 JSP 내용을 보자면 크게 6부분으로 나눌 수 있었다.

1.디렉티브(지시어)

2.스크립트 : 스크립트릿,표현식,선언부

3.표현언어

4.기본객체

5.표준액션태그

6.커스텀태그, 표준태그라이브러리(JSTL)

 

1.디렉티브 : page, taglib,include 가 있다. 정보지정,문서타입,에러페이지표시 특정영역에 다른문서 포함시키는 역할 등을 한다

2.스크립트 : 표현식 <%= %>값을 출력한다 스크립트릿 <% %>자바 코드 실행할때 사용 선언부 <%! %>자바 메서드 생성할때 쓴다. (잘 안쓴다)

3.표현언어 (EL) 자바를 모르는 사람이 쉽고 간단하게 쓸 수 있는 언어

4.기본객체 : request, response session application 등 있는데 요쳥이나 응답결과 값들을 알 수 있다. 내장객체라고도 하는데 오라클에서 기본함수처럼 벤더에서 만들어 둔 객체로 바로 쓸 수 있는 객체라고 생각하면 될 것이다.

5.표준액션태그 : 특정 페이지 결과 출력

6.커스텀태그 : JSP확장,개발자 직접개발, 중복을 모듈화,소스코드 복잡합 해소하는 역할을 한다. 사실 2.스크립트 가 거의 전체를 차지하고 그 스크립트를 편하게 사용하는게 5.표준액션태그, 3은 벤더에서 미리 만들어둔 객체, 나머지는 각종정보나 도우미 역할인 것 같다

 

자세한 내용은 더 공부하고 올리겠다. 그리고 웹프로그래밍 중 JSP로 프로그래밍할때는 HTML코드, JSP의 자바코드, 자바스크립트언어를 같이쓰는데 자바스크립트가 쉽고 도움이 많이 되는 것 같다 HTML은 초보자도 쉽게 하고 자바스크립트도 자바랑 큰 차이 없으니 공부하는데 큰 지장은 없는 것 같다.

'프로그래밍 > JSP' 카테고리의 다른 글

[중요]JSP 클래스패스와 경로  (0) 2013.04.08