developer/java/javascript31 쿠키를 쉽게 다루기 위한 쿠키 유틸리티 클래스 만들기 쿠키를 좀더 쉽게 다룰 수 있도록 해 주는 쿠키 유틸티리 클래스를 작성해본다. 쿠키 유틸리티 클래스 CookieBox 만들기 쿠키는 웹 어플리케이션에서 클라이언트의 정보를 임시로 저장하기 위해 많이 사용된다. 또한, 클라이언트의 상태를 유지할 때 사용되는 세션을 구현하기 위해 쿠키를 사용하기도 한다. 쿠키는 약방의 감초와 같은 존재로서, 쿠키를 사용함으로써 좀더 쉽고 간결한 방법으로 웹 어플리케이션을 구현할 수 있게 되는 경우가 많다. 쿠키가 사용되는 부분은 많은데, 서블릿 API의 쿠키 지원 클래스는 2.4 버전이 나올 때 까지 여전히 빈약하다. 서블릿 API의 javax.servlet.http.HttpServletRequest 인터페이스가 제공하는 쿠키 관련 메소드는 아래에 표시한 한개뿐이다. pub.. 2015. 7. 30. . 으로 split 해서 파일 확장자 받아오기 . 으로 split 해서 파일 확장자 받아오기 // .(점)들이 많아도 가장 마지막 점 뒤에 있는 확장자 가져올 수 있다. String realFileName = "green.apple.jpg"; String splitData [] = realFileName.split("\\."); String fileType = splitData [(splitData .length)-1]); 2015. 7. 16. GET 방식 파라미터 읽어오기 function getParams() { // 파라미터가 담길 배열 var param = new Array(); // 현재 페이지의 url var url = decodeURIComponent(location.href); // url이 encodeURIComponent 로 인코딩 되었을때는 다시 디코딩 해준다. url = decodeURIComponent(url); var params; // url에서 '?' 문자 이후의 파라미터 문자열까지 자르기 params = url.substring( url.indexOf('?')+1, url.length ); // 파라미터 구분자("&") 로 분리 params = params.split("&"); // params 배열을 다시 "=" 구분자로 분리하여 param 배.. 2015. 6. 10. window.close()할때 확인창 없이 윈도우 닫기 window.open("about:blank","_self").close(); 2015. 6. 9. 이전 1 2 3 4 ··· 8 다음