본문 바로가기
반응형

프로젝트/JSP9

jquery getJson cache 설정(getJson 데이터 이상) jquery getJson cache 설정 1. 문제 -jquery를 사용해 microsoft edge에서 클라이언트에 데이터 요청시 처음에만 받아오고 이후 원하는 결과값이 나오지 않았다. -크롬의 환경에서는 정상결과값이 나타났다. 2. 과정 -ajax에 $.getJson으로 데이터를 요청했을때 해당 함수에 cache property의 값이 default(true)였다. 3. 결과 -특정 브라우저에는 cache property를 활용해서 ajax 요청시 브라우저 cache에 남는경우가 있다 -이경우 서버에 데이터 요청이 아닌 프라우저에 cache에 있는 결과값을 사용한다. 4. 수정 -수시로 서버와 데이터를 주고받는경우 cache: false로 해야한다 예시 코드 $.ajax({ cache: false,.. 2024. 3. 26.
iframe(한 화면에 2개 이상 jsp화면 호출) or <c:import> iframe(한 화면에 2개 이상 jsp화면 호출) or iframe사용 예시 사용 예시 - 한 화면(jsp)에 2개 이상의 화면(jsp)를 호출 할수 있다. 단점 - form이 부모 화면(jsp)를 따라간다. 해결 방법 - 별도의 function을 이용하여 아작스를 사용해 $(이름).html(넣을값)의 형식으로 만들어준다. function searchList() { var frm = document.getElementById("form의 id"); var nm1 = frm.가지갈 변수명1.value; var nm2 = frm.가지갈 변수명2.value; var nm3 = frm.3.value; var data = {받을 변수명1: nm1, 받을 변수명2: nm2, 받을 변수명3: nm3}; var ur.. 2023. 2. 9.
javascript 문자열에 쌍따옴표, 홀따옴표 사용방 javascript 문자열에 쌍따옴표, 홀따옴표 사용방 1.따옴표와 따옴표로 표시 " 'ABC' ", ' "ABC" ' var str1 = " 'abc' "; var str2 = ' "abc" '; 2.escape 표시 '\ ABC\', '\' ABC'\', '\ '+ABC+'\' var str1 = ' \'abc\' '; var str2 = " \"abc\" "; var str3 = ' \"abc\" '; var str4 = " \'abc\' "; 3.템플릿 문자열(back-tick) ` = ESC아래 ~에 있는 기호 사용 var str1 = ` "abc' `; var str2 = ` "abc" `; var str3 = ` abc `; 2022. 12. 7.
jstl forTokens 사용 방법 jstl forTokens 사용 방법 속성 : delims 설명 : 구분 기호 필수 : Y 기본값 : None 태그 사용 방법 //사용을 위해 선언 // ,기준으로 들어있는 배열을 하나하나 ,기준으로 출력해준다. 2022. 11. 2.
반응형