분류 전체보기
-
유효성 검사JavaScript 2014. 3. 17. 19:41
// keydown 이벤트 시 function Err() { var frm = document.test; var field = frm.field.value; // 한글 or 영어 AND 공백 검사 var re = /([^가-힣ㄱ-ㅎㅏ-ㅣ\x20])/i; var eng = /[^(a-zA-Z)]/; var user_name = f.user_name.value; if(f.user_name.value=="3~5글자로 입력하세요.") { alert("성명을 입력해 주세요"); f.user_name.focus(); return ; } else if(re.test(f.user_name.value) && eng.test(f.user_name.value)) { alert("성명 : 한글 또는 영어 로만 입력해주세요."..
-
-
JDBCJSP 2014. 3. 17. 13:19
0. 임포트import java.sql *; 1. 로드: 연결(사용)하려는 db 드라이버 로드형식)Class.forName("연결하려는 드라이버 명"); * 연결하려는 드라이버 명- ORACLE : oracle.jdbc.driver.OracleDriver- MS-SQL : sun.jdbc.odbc.JdbcOdbcDirver- My-SQL : org.git.mm.myslq.Dirver 2. 연결: DB연결형식)Connection con = DriverManager.getConnection("JDBCURL","사용자명","패스워드"); * JDBCURL- ORACLE : jdbc:oracle:thin:@localhost:1521:db명- MS-SQL : jdbc:odbc:odbc설정을 통해 만든 db원본명-..
-
해쉬 테이블(Hashtable)Java(자바) 2014. 3. 17. 13:18
해쉬 테이블은 배열처럼 여러 개의 데이터를 저장하는 자료 구조이다. 배열과 가장 큰 차이점은 크기가 고정되어 있지 않고 가변적이라는 것과 인덱스를 통한 접근이 아니라 키값을 이용해 특정 위치에 접근한다는 점이다. ex) Hashtable ht = new Hashtable(); // 해쉬테이블 객체를 만든다.ht.put("A1", new Integer(94));ht.put("A2", new Integer(82));ht.put("A3", new Integer(87));..System.out.println("A1=" + (Integer)ht.get("A1")); put() 으로 값을 넣고 get()으로 값을 가져온다. 여기서 A1은 키값이고, 다른 하나는 실제 데이터가 된다. 즉 실제 데이터가 특정한 키값을 ..