ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [JSP] JSP 기본 태그
    Web/JSP 2019. 7. 10. 13:06

    JSP란 Java Server page를 뜻한다.

    자바 웹 어플리케이션이다.

    클라이언트를 담당하는 한페이지를 표현한다.

    Servlet Container를 통하여 실행한다.

    Jsp파일은 Was에서 Servlet파일로 변환된다.

    Servlet과 JSP의 차이점은 없고 역할의 차이만 있다.

    HTML안에 JAVA코드를 사용할 수 있다.  항상, JAVA코드가 먼저 실행된다.

    ( 내식대로 설명.. servlet에서 HTML코드를 out.print로 한줄씩 넣기 힘드니, 차라리 JSP를 사용해서 HTML코드 안에서 자바를 사용하겠다.)

    Jsp는 톰캣이 Servlet으로 돌려서 실행한다.

    객체생성은 .java로 이동한다.

     

    JSP기본 태그

    <% 나는 자바코드를 입력합니다. %>

    - 변수선언, 변수초기화, 메소드호출, 조건문, 반복문, 자바주석문

     

    <%= 표현식 %> (출력식)

    - 출력하고자 하는데이터

    - out.print(데이터)로 변환한다.

     

    <%! 변수 선언 %>

    - 메소드는 어지간하면 .java에 넣어라.

    - sysout 안된다. 자바 클래스에서의 선언부를 생각하라.

    - 맴버변수와 같다.

     

    <%-- 주석 --%>

    HTML주석과 JSP주석의 차이점?

    <!-- HTML 주석 --> 소스 보기 클릭시 출력된다.

    하지만 JSP는 서버 언어이기 때문에 소스보기 클릭을 해도 주석 출력이 되지않는다.

    <!-- <%= new Date() %> --> HTML 주석 안에 자바 코드가 있으면, 코드는 실행되나 출력되진 않는다.

     

    margin: 바깥쪽 여백

    padding: 안쪽 여백

     

     

    세션ID는 30분마다 변경된다.

     

     

    반응형

    댓글

Designed by Tistory.