Supersett
개발자의 하루
Supersett
Blockchain Dev
전체 방문자
오늘
어제
  • 분류 전체보기
    • 프론트
    • 회사생활
    • 블록체인
    • 프로젝트
      • 창업 프로젝트 (DRF + AWS)
      • Spring 프로젝트
    • [중앙대]멋쟁이 사자처럼
    • 기술서적
    • Problem Solving
      • 알고리즘
    • 일기장
      • 하루 정리
      • 삽질 일기
      • 조급할 때 눌러보기

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 신입개발자
  • 글리치해커톤
  • 니어프로토콜
  • 프로젝트
  • 컴퓨터학원
  • Luniverse
  • 국비지원
  • 멋쟁이 사자처럼 면접
  • 블록체인정보가공
  • 자바스크립트
  • 디프만16기
  • 멋쟁이 사자처럼
  • 국비
  • Multichain API
  • 멋쟁이사자처럼 중앙대
  • java
  • 멋사 중앙대
  • 블록체인 서버설계
  • 구글소셜로그인
  • 면접준비
  • 초보개발자
  • 국비교육
  • 취업준비
  • 자바
  • DEPROMEET
  • 멋쟁이 사자처럼 서류
  • 해커톤
  • Near Scan
  • 비트코인
  • Near Explorer

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
Supersett
일기장/하루 정리

220113 [목] onsubmit / scope / 표준액션태그

220113 [목] onsubmit /  scope / 표준액션태그
일기장/하루 정리

220113 [목] onsubmit / scope / 표준액션태그

2022. 1. 13. 10:38

▷
▶
■
→
[오늘의 계획]

1. 수업내용 복습

2. 저녁10시 세미회의

3. 수업시간 틈틈히 개념정리


[오늘의 공부]

■ <form태그> action속성 VS onsubmit 속성

#action

  • form 데이터를 처리할 프로그램의 url를 지정한다

#onsubmit

  • 양식 제출 이벤트가 발생할 때의 동작을 지정

이벤트 발생과 action에 지정된 url이 적용되는 그사이의 시점에 처리할 동작을 onsubmit속성을 통해 지정할 수 있다

일반적으로 자바스크립트 함수를 지정하여 처리하는 경우가 많다.

<form name="join" method="post" action="join_action.jsp" 
		onsubmit="return inputCheck(join);">

■scope

  - 웹 서버에서 객체 또는 변수가 생성된후 유효 할 수 있는 범위

  - 총 4가지 종류의 scope가 존재

  • Page : 페이지 내에서 지역변수처럼 사용
  • Request : http요청을 WAS가 받아서 웹 브라우저에게 응답할 때까지 변수가 유지되는 경우 사용
  • Session : 웹 브라우저 별로 변수가 관리되는 경우 사용
  • Application : 웹 어플리케이션이 시작되고 종료될 때까지 변수가 유지되는 경우 사용
                   (모든 클라이언트에게공통적으로 무언가를 보여 줄때 사용)

유지범위

  • Page : 요청된 page 내부 / 지역변수처럼 활용
  • Request : 요청부터 응답 / forward를 통해 data를 넘길 때
  • Session : web browser 종료 or 설정시간 / 사용자별로 정보를 저장할 때
  • Application : web application 종료 / 사용자에게 공통적으로 보여주고자 할 때
                   

<표준 액션태그>

  • [ ] include태그

→ 코드가 아닌 결과를 포함시킨다!!

  • [ ] forward 태그

→ 결과를 client에 갖다줌

  • 공통점 : 현재 jsp에서 다른 jsp 로 이동하는건 같지만 , model1 에서 많이씀
  • 차이점 : 다시 가져다가 오는것(include) , 결과를 클라이언트에다가 바로 가져다 주는것(forward) , model2 에서 많이씀

스레드를 이동시키는 방법은 이 두개밖에 없다.

태그를 이용할 수 있지만 , jsp태그로 제공할수있다.

  • [ ] param 태그

→ 현재 jsp문서에서 다른 jsp 문서로 스레드가 이동될경우 값(문자열 - String)을 전달하기 위한 태그

→ include 태그 또는 forward 태그의 자식태그로 사용될 수 밖에 없다.

→ 독립적인 태그로 사용할 수 없다.

  • [ ] useBean 태그

→ jsp 문서에 인스턴스를 생성하여 내장객체의 속성값으로 저장하거나, 내장객체에 저장된 속성값(인스턴스)을 반환하여 제공하는 태그

  • [ ] setProperty 태그

→ useBean 태그로 제공되는 인스턴스의 필드값을 변경하는 태그(Setter 메소드 호출)

→ useBean 태그의 종속태그

  • [ ] getProperty 태그

→ useBean 태그로 제공되는 인스턴스의 필드값을 반환하는 태그(Getter 메소드 호출)

→ useBean 태그의 종속태그





[스터디 결과]

 

 



국비지원 #국비교육 #국비 #초보개발자 #신입개발자 #컴퓨터학원 #자바 #JAVA #취업준비 #면접준비

'일기장 > 하루 정리' 카테고리의 다른 글

220115 [토]  (0) 2022.01.15
220114 [금] 빈 / serializble / short coding?!  (0) 2022.01.14
220112 [수] 휴강 / 'Head First Java' / 세미회의 /  (0) 2022.01.12
220110 [월] 질문정리  (0) 2022.01.10
220108 [토] 쿠키,세션,웹서버vs웹브라우저,JNDI,  (2) 2022.01.08
    '일기장/하루 정리' 카테고리의 다른 글
    • 220115 [토]
    • 220114 [금] 빈 / serializble / short coding?!
    • 220112 [수] 휴강 / 'Head First Java' / 세미회의 /
    • 220110 [월] 질문정리
    Supersett
    Supersett
    하루를 돌아보고 공부한 티를 내기 위해 블로그를 만들었습니다.

    티스토리툴바

    단축키

    내 블로그

    내 블로그 - 관리자 홈 전환
    Q
    Q
    새 글 쓰기
    W
    W

    블로그 게시글

    글 수정 (권한 있는 경우)
    E
    E
    댓글 영역으로 이동
    C
    C

    모든 영역

    이 페이지의 URL 복사
    S
    S
    맨 위로 이동
    T
    T
    티스토리 홈 이동
    H
    H
    단축키 안내
    Shift + /
    ⇧ + /

    * 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.