자바 웹 학습 의 작은 지식 총화 (1)

1354 단어 JavaWeb
자바 웹 학습 의 작은 지식 총화 (1)
  • 자바 웹 에서 배 운 작은 지식 총화 (1)
  • 1. getParameter 문제
  • 2. 페이지 는 el 표현 식 을 사용 하여 servlet 의 Attribute
  • 를 직접 가 져 옵 니 다.


    1. getParameter 문제
    servlet (controller) 의 request. getParameter ("key 1") 는 jsp 페이지 의 name 속성 값 에서 나 올 수 있 습 니 다. key 1 은 key - value 의 key 입 니 다. String s = request. getParameter ("key 1") 는 value 를 얻 었 습 니 다. (즉, s 는 key - value 의 value) s 는 페이지 나 jsp 의 value 속성 값 을 가 져 옵 니 다. 여기 의 value 속성 은 기본 값 입 니 다.페이지 를 수정 하면 value 는 수 정 된 값 이 됩 니 다.예: jsp 의 코드 는 다음 과 같다. servlet 에서 대응 하 는 코드: String s=request.getParameter("savename"); 페이지 에서 사용자 이름 을 기억 하 는 것 을 선택 하면 s="ok", 그렇지 않 으 면 s 는 ok 이 아니다.다른 경우 jsp 에 value 속성 이 없 을 수도 있 습 니 다. 이것 은 value 값 이 페이지 입력 내용 입 니 다.
    2. 페이지 는 el 표현 식 을 사용 하여 servlet 의 Attribute 를 직접 가 져 옵 니 다.
    el 표현 식: jsp 내 장 된 표현 식 언어, jsp 2.0 부터...대체 역할: - 도 메 인 에서 데이터 ★ - 연산 ★ - 흔 한 웹 대상 가 져 오기 - 자바 호출 방법 형식: ${el 표현 식} 예: servlet 에서 코드 는 다음 과 같 습 니 다. request.setAttribute("msg", " "); jsp 에서 el 표현 식 으로 가 져 옵 니 다. ${msg } msg 에 대응 하 는 attribute 가 있 으 면 출력 이 없 는 값 을 지 는 것 과 같 습 니 다. "(비어 있 음) 페이지 에 서 는 출력 이 없 는 것 과 같 습 니 다.

    좋은 웹페이지 즐겨찾기