1.JSP 와 서블릿의 차이점
 - 서블릿은 프로그래머가 httpServlet 클래스를 직접 상속받아 구현해야 하지만,
   jsp는 간단한 jsp 스크립트 언어를 이용하여 구현이 간단해짐. 하지만 jsp=servlet이다!!
   Tomcat_Home/work/Catalina/ip주소폴더/~~에 폴더를 확인해보면,jsp 소스가 서블릿으로
   생성되어져 있다(by Tomcat 컨테이너) 

2.JSP 문법 구성
 - 자바와 같다(연산자, 변수선언, 제어문 모두 같다)
   따라서 프로그래머는 jsp의 구조만 이해하면 된다.

   (1) jsp 문서의 구조
 
 - <%@ %> : 지시영역
  ex) page contentType ~ 한글 인코딩 지정
 
 - <% %> : 스크립틀릿(scriptlet) 영역- 톰캣에 의해 만들어지는 Service라는 메서드 안에 들어간다
    Service메서드는 유저가 새로고침을 누를때 나타나는 부분
 
 - <%! %> : 선언부 jsp가 서블릿으로 변경될때, 이영역에 선언한 변수와 메서드가
     (자바의 멤버필드)멤버로 위치한다. 기억!!!
 
 - <%=%> : 표현식 (=뒤의 문자열, 변수 출력)
   asp와 동일
   out.print() 단축 표현식
  ex) <%out.print("java")%> 
      <%="java"%>  

firstPage=currentPage-((currentPage-1)%blockSize)

lastPage=firstPage+blockSize-1

에러 404 : 파일없음 에러


오라클에 게시판을 위한 테이블을 만들자

create table board(
idx number primary key
,writer varchar(20)
,title varchar(100)
,regdate date default sysdate
,hit number default 0
,detail clob --제한없는 가장큰 단위
)

Posted by Taoist
,