본문 바로가기

전체 글

(356)
올바른 equals 사용법 java, jsp에어 가장 빈번하게 사용되는 문자열 관련 함수는 비교 함수 equals() 일것입니다. equals()는 보통 이런 형태로 많이들 사용할 것입니다. 변수.equals(비교문자열) 이 형태는 변수의 값이 절대적으로 null이 나오지 않을 경우에는 상관이 없습니다. 하지만 requst.getParameter()를 사용해서 변수의 값을 초기화 한다거나 변수의 값이 수시로 바뀔 수 있는 상황에서는 null 이 들어올수 있습니다. 변수.equals(비교문자열) 이 형태에서 변수에 null 이 들어오게 되면 Exception 이 발생하나는건 잘 아실겁니다. 하지만 비교문자열.equals(변수) 형태로 문자열을 비교한다면 변수에 null 이 들어와도 Exception 이 발생하지 않습니다.(false..
eval 함수 사용법 ★ eval 함수 사용법 및 설명 문자열을 수치화 시키는 역활을 합니다. 크게 두가지 용도로 쓸 수 있는데요. 문자를 숫자로 변환할 수도 있구요. 문자열로된 객체의 OJBECT를 숫치화하여 접근 가능하도록 할 수있습니다. 예제 ) ★ 결과 팝업창으로 띄어지면서 test 150 설명 : 문자열로 된 객체의 object를 수치화하여 접근 가능해서 만들어진 값이 test이고 eval 안에 문자로 된것을 숫자로 변환 후에 계산 하여 나온 결과 값이 150
js안에 변수명.??? 사용 방법 test.jsp $(document).ready(function() { var a = "aa"; if(Valid .isEmpty(a)){ alert("if"); }else{ alert("else"); } } valid.js // 변수 선언 var Valid = { // 함수 선언 isEmpty : function(str) { var reg = /[^ ]+/; return ! reg.test(str); } }; 설명 하고자 하는 내용 : src에 Jstl c:url을 가지고 해당 valid.js를 지정해준 후에 js 파일 안에 있는 isEmpty를 사용하는 방법이다. Check 및 그런방법을 사용하고자 할경우 저런식으로 프로그래밍을 하면 될듯 싶다..
Jquery empty() 실습 ★ Sample Source This is some text This is a paragraph inside the div. This is a paragraph outside the div. Remove content of the div element 화면 View 단 결과는 Remove content of the div element 를 클릭 할 경우 노란색 네모 안에 있는 text 글들이 모드 사라짐
Jquery trim 실습 && 공백없애기 ★ trim Jquery 실습 ★ 결과 팝업이 띄워지면서 abc a b c d e f g abcdefg ★ 설명 : trim 가운데 공백이 아닌 첫열과 뒷쪽 공백만 제거 한후에 결과를 보여준다...
Jquery each 문 샘플 ★ 예제 Sample // 해당 가상 배열 선언 var arr = [ "one", "two", "three", "four", "five" ]; // Jquery for 문 $.each(arr,function(index,value){ alert(index+" : "+value); }); ★ Result 결과 : 팝업으로 0 : one 1 : two 2 : three 3 : four 4 : five
빠른 for문 ★ 빠른 for 문 package exam; public class Exam01 { public static void main(String[] args) { String[] test = { "Test1", "Test2", "Test3" }; for (String result : test) { System.out.println(result); } } } ★ 결과 Test1 Test2 Test3 완전 간단함 ㅋㅋ
자바 랜덤으로 비밀번호를 생성하는 소스 ★ 자바 랜덤으로 비밀번호 생성 package exam; import java.util.Random; public class Exam01 { public static void main(String[] args) { String password = getRandomPassword(8); System.out.println("비밀번호 초기화 ==> "+password); } public static String getRandomPassword( int length ){ char[] charaters = {'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s', 't','u','v','w','x','y','z','0','1','2'..