jQuery.load()와 JSp 의 include 의 차 이 를 상세히 이야기 합 니 다.

1745 단어 jqueryloadjsp
1、jqueryObj.load()
load()방법 은 ajax 를 통 해 서버 데 이 터 를 가 져 오고 데 이 터 를 jquery Obj 대상 에 놓 습 니 다.

load(url,data,function(response,status,xhr)
매개 변수
묘사 하 다.
url
요청 을 어느 URL 로 보 낼 지 설정 합 니 다.
data
선택 할 수 있다.요청 과 함께 서버 에 보 낼 데 이 터 를 규정 합 니 다.
function(response,status,xhr)
선택 할 수 있다.요청 이 완료 되 었 을 때 실행 할 함 수 를 규정 합 니 다.
추가 인자:
  • response - 요청 한 결과 데이터 포함
  • status - 요청 한 상태 포함("success","notmodified","error","timeout"또는"parsererror")
  • xhr - XML HttpRequest 대상 포함
  • 우 리 는 데 이 터 를 되 돌려 주 는 일부 내용 만 가 져 올 수 있 습 니 다.예 를 들 어:
    $("\#a").load("b.html","\#c"):b.html 에서 id 가 c 인 부분 을 가 져 와 id 가 a 인 요소 에 채 웁 니 다.
    메모:load 로 딩 된 내용 에 js 가 포함 되 어 있 으 면 js 가 지정 한 요소 로 채 워 질 때 한 번 컴 파일 됩 니 다.
    2,<%@include file="페이지 경로"%>
    이것 은 jsp 의 명령 조작 으로 지정 한 경로 의 내용 을 이 명령 이 있 는 위치 에 상감 합 니 다.이것 은 정적 로드 방식 이다.
    로 딩 시기:용기 가 jsp 를 servlet 파일 로 바 꾸 기 전에 원본 페이지 코드 와 통합 하여 분석 합 니 다.(번역 단계
    메모:두 문 서 를 하나 로 합성 하여 재 분석 하기 때문에 같은 머리 가 존재 할 수 있 습 니 다.이 는 해석 오류 가 발생 할 수 있 으 므 로 파일 의 머리 를 도입 하여 원래 페이지 의 머리 내용 을 최대한 제거 합 니 다.
    3.   
    이것 은 요청 페이지 에서 지정 한 경로 의 페이지 를 번역 하고 실행 하 며 실행 결 과 를 이 코드 가 있 는 위치 에 두 는 행위 입 니 다.
    로 딩 시기:페이지 가 요청 되 었 을 때 도 입 된 페이지 와 원 인터페이스 를 각각 번역 하고 실행 합 니 다.servlet 파일 2 개 로 번역 합 니 다.그들 은 상대 적 으로 독립 적 이어서 표시 할 때 만 결 과 를 함께 표시 할 수 있다.처리 요청 시 실행)
    주의:두 페이지 가 상대 적 으로 독립 되 어 있 기 때문에 독립 적 으로 처리 해 야 합 니 다.두 페이지 의 인 코딩 집합 이 일치 하지 않 아 어 지 러 운 코드 가 존재 할 수 있 습 니 다.
    이 편 은 jQuery.load()와 Jsp 의 include 의 차이 점 은 바로 편집장 이 여러분 에 게 공유 한 모든 내용 입 니 다.여러분 에 게 참고 가 되 었 으 면 좋 겠 습 니 다.여러분 들 도 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.

    좋은 웹페이지 즐겨찾기