javascript
-
자바 스크립트(javascript) 뒤로가기 history.backjavascript 2023. 2. 2. 10:33
/** 페이지 이동 후 history.back() 여부 확인 */ function fn_HistPageAt(){ var histPageAt = false; /* ajax처리인 경우처리 불가(사용자, 결재자 팝업 처리 불가) var url = document.location.href; // 페이지 이동시 url #이 붙음. if( url.lastIndexOf("#") != -1 ) { histPageAt = true; } // */ return histPageAt; } function fn_saveAudit() { var result = goAjaxSubmit("/경로"); if( result.resultCd == "S"){ opener.location.href="javascript:fn_HistPageA..
-
비밀번호 정규식 체크(특수문자,영문,숫자)javascript 2023. 1. 26. 15:41
base64.js는 JavaScript에서 문자열을 Base64로 인코딩하거나 디코딩하는 기능을 제공하는 라이브러리 일반적으로 JavaScript에서 문자열을 Base64로 인코딩하려면 btoa() 함수를 사용하고, Base64를 디코딩하려면 atob() 함수를 사용할 수 있습니다. 이러한 함수들은 JavaScript 내장 함수이며, 브라우저와 Node.js 환경에서 모두 사용할 수 있습니다. 아래는 예제 코드입니다. Base64 인코딩 예제: javascript복사 var originalString = "Hello, world!"; var encodedString = btoa(originalString); console.log(encodedString); Base64 디코딩 예제: javascript복..
-
JSTL - <c:forEach>, <c:forTokens> 태그 사용법javascript 2022. 12. 7. 11:51
는 List, 배열 요소를 순서대로 반복해서 처리할 수 있는 태그 입니다. 1. 이름 목록을 가진 ArrayList를 출력하는 예제 입니다. // 리스트를 만들어서 모델에 넣습니다. List nameList = new ArrayList(Arrays.asList("홍길동", "김철수", "박영희")); model.addAttribute("nameList", nameList); ${status.count} : 실행결과: 1 : 홍길동 2 : 김철수 3 : 박영희 2. 객체가 들어 있는 리스트를 출력하는 방법 입니다. 위 코드는 boardVO 객체의 getTitle() 메소드를 호출한 결과를 출력합니다. 3. Map 이 들어있는 리스트를 출력하는 방법 입니다. 위 코드는 boardMap 의 get("title..