코락 CoRock
코딩하는 락스타
코락 CoRock
  • 분류 전체보기 (394)
    • frameworks (19)
      • spring (19)
      • spring-boot (0)
      • testing (0)
    • languages (94)
      • java (39)
      • kotlin (0)
      • python (42)
      • r (13)
    • libraries (0)
    • programming (239)
      • android (13)
      • c (17)
      • cpp (22)
      • database (18)
      • design-pattern (4)
      • data-structures (11)
      • git (8)
      • hadoop (6)
      • html-css (7)
      • issue (4)
      • javascript (26)
      • jsp (34)
      • os (29)
      • php (6)
      • preferences (19)
      • etc (15)
    • discography (37)
      • k-pop (18)
      • pop (19)
    • blog (4)

블로그 메뉴

  • Programming
  • Java
  • JavaScript
  • Discography
  • K-Pop Songs
  • Pop Songs
  • Blog
  • Guestbook

공지사항

인기 글

태그

  • Android
  • 파이썬
  • javascript
  • jsp
  • Java
  • oracle
  • CentOS
  • linux
  • Spring
  • python
  • r
  • 자바스크립트

최근 댓글

최근 글

티스토리

반응형
hELLO · Designed By 정상우.
코락 CoRock

코딩하는 락스타

[JSP] Action Tag, Cookie
programming/jsp

[JSP] Action Tag, Cookie

2018. 4. 25. 20:59
반응형




What is Action Tag?

 :JSP 페이지 내에서 어떤 동작을 하도록 지시하는 태그


 예를 들어 페이지 이동, 페이지 include 등이 있다. 나중에 포스팅 할 Bean과 관련된 태그도 있다. 지금은 forward, include, param 태그만 살펴보겠다.


 ㆍ forward

  현재의 페이지에서 다른 특정 페이지로 전환할 때 사용한다. 사용방법은 간단하다. 특징은 URL이 변하지 않는다는 것! URL과 현재 페이지가 상이하다.


jsp 액션 태그를 쓰겠다 : 어떤 태그인지 쓰고


 ㆍ include

  현재 페이지에 다른 페이지를 삽입할 때 사용한다. 그런데 include를 어디서 많이 보지 않았는가? 그렇다. 페이지 지시자 중 하나로 언급된 적이 있다.


 ㆍ param ★

  forword 및 include 태그에 데이터 전달을 목적으로 사용되는 태그이다. 이름과 값으로 이루어져 있다.




What is Cookie?

 :연결이 끊겼을 때 어떤 정보를 지속적으로 유지하기 위한 수단


 웹 브라우저에서 서버로 어떤 데이터를 요청하면, 서버 측에서는 알맞은 로직을 수행한 후 데이터를 웹 브라우저에 응답한다. 그리고 서버는 웹 브라우저와의 관계를 종료하는데, 이렇게 웹 브라우저에 응답 후 관계를 끊는 것은 http 프로토콜의 특징이다. 쿠키는 서버에서 생성하여, 서버가 아닌 클라이언트 측에 특정 정보를 저장한다. 그리고 서버에 요청할 때마다 쿠키의 속성값을 참조 또는 변경할 수 있다.


 쿠키는 4kb로 용량이 제한적이며, 300개까지 데이터 정보를 가질 수 있다. 물리적으로 텍스트 파일로 저장하다 보니 보안상의 문제가 발생한다. 그래서 잘 안쓰는 추세긴 하지만 그래도 알아두자!


 13.2    쿠키 문법


 쿠키는 서버에서 생성되고, 클라이언트 측에 전송되어 저장된다.




 ▷ 쿠키 관련 메서드


 ㆍ  : This sentence is expression for List 1(12pt, black)

 ㆍ List 2(12pt, black, bold) : This sentence is expression for List 2(12pt, black)

 ㆍ List 3(12pt, black, bold) : This sentence is expression for List 3(12pt, black)





쿠키 관련 메소드들은 다 외울 필요는 없고, 이런 게 있구나 정도만 보면 된다.





반응형
저작자표시 비영리 변경금지
    'programming/jsp' 카테고리의 다른 글
    • [JSP] 데이터베이스와 웹의 콜라보레이션!
    • [JSP] Session, Error Page Exception, Bean
    • [JSP] request, response 객체의 이해
    • [JSP] 스크립, 지시자, 주석 파헤쳐보기!
    코락 CoRock
    코락 CoRock
    A COder dreaming of being a ROCKstar

    티스토리툴바