본문 바로가기

JSP

(30)
[JSP] setTimeout 시간 딜레이 매서드 setTimeout: Millisecond 단위로 시간 딜레이를 부여 예제 function deleyFncEx(){ var opt = "width=500, height=800, left=50, top=50, statusbar=0"; setTimeout(function(){ window.open("/jsp/com/popupWin.jsp", "popEx", opt); }, 3000); //3초 뒤에 팝업창 열기 }
[JSP] 인터넷 브라우저 구분 (navigator.userAgent) 인터넷 브라우저를 구분하여 코딩해야 할 경우 navigator.userAgent를 사용하여 구분가능 navigator.userAgent를 alert등과 같은 방법으로 출력할 경우 아래와 같이 출력 ​ 익스플로러 11 : Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; .NET4.0C; .NET4.0E; .NET CLR 2.0.50727; .NET CLR 3.0.30729; .NET CLR 3.5.30729; InfoPath.3; rv:11.0) like Gecko ​ 크롬​ : Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.7 (KHTML, like Gecko) Chrome/7.0.517.44 S..
[JSP] 타입비교 typeof: 같은 명칭으로 데이터 전달시 타입만으로 구분 if(typeof a == "string") if(typeof a == "undefined") ​ typeof 이외에 타입비교 (===) var a = "1"; var b = 1; if(a === 1){} //false if(a === "1"){} //true if(b === 1){} //true if(b === "1"){} //false
[JSP] 로그인 아이디 저장 (Cookie) HTML SCRIPT $(document).ready(function(){ // 저장된 쿠키값을 가져와서 ID 칸에 넣어준다. 없으면 공백으로 들어감. var userInputId = getCookie("userInputId"); $("input[name='uid']").val(userInputId); if($("input[name='uid']").val() != ""){ // 처음 페이지 로딩 시, 입력 칸에 저장된 ID가 표시된 상태라면, $("#idSaveCheck").attr("checked", true); // ID 저장하기를 체크 상태로 두기. } $("#idSaveCheck").change(function(){ // 체크박스에 변화가 있다면, if($("#idSaveCheck").is(":c..
[JSP] 날짜계산(이전달) JSP 날짜계산 매서드 function fnDateCalc(dateVal, gubun){ var date_conv = new Date(dateVal); var zero_fill = ""; var resultDate = ""; //이전달 계산 if(gubun == "preMonth"){ date_conv.setMonth(date_conv.getMonth()-1); //한자리수일 경우 0을 추가 if((date_conv.getMonth()+1).toString().length < 2){ zero_fill = "0" + (date_conv.getMonth()+1).toString(); }else{ zero_fill = (date_conv.getMonth()+1).toString(); } //이전달 일자 계산 ..
[JSTL] EL(Expression Language) 사용 핵심항목 데이터 리턴되는 리스트 resultData의 변수 sosokCd 호출 var sosokCd = '${resultData.sosokCd}'; //script에서 변수처럼 사용시 문자화(' ') 하여 사용 데이터 리턴되는 request의 변수 aaa 호출 ${requestScope.aaa} 데이터 리턴되는 parameter의 변수 ccc 호출 ${param.ccc} session의 변수 bbb 호출 ${sessionScope.bbb}
[JSP] Tab기능 구현 탭별 화면 호출하여 사용하는 예시 HTML 세입 세출 결산 SCRIPT $(function(){ $("#tab1").load("../aaa/SeipView.do"); $(".tabs li").css("width", "120"); $("ul.tabs li").click(function () { $("ul.tabs li").removeClass("active"); $(this).addClass("active"); var activeTab = $(this).attr("rel"); $("#" + activeTab).fadeIn(); if(activeTab == "tab1"){ $("#" + activeTab).load("../aaa/SeipView.do"); }else if(activeTab == "tab2")..
[JSP] foreach 사용방법 정적으로 tr태그를 반복할 경우 동적으로 데이터 List를 받아 삽입 ${result.Code} // List로 받은 Code ${result.Name} // List로 받은 Name ${result.secCode} // List로 받은 secCode