HTML INPUT 타입 중 하나인 체크박스 (checkbox) 다루기
# 아래의 예문에서 check 는 체크박스 객체의 name 속성이다. * 체크박스가 체크된 상태인지 알아보기 – alert(form.check.checked) * 자바스크립트로 체크박스 체크하기 – form.check.checked = true;
# 아래의 예문에서 check 는 체크박스 객체의 name 속성이다. * 체크박스가 체크된 상태인지 알아보기 – alert(form.check.checked) * 자바스크립트로 체크박스 체크하기 – form.check.checked = true;
어느날 갑자기 -_- 이클립스에서 저 에러가 뜨면서 페이지가 뜨지 않게 되었다. 정확한 원인은 모르지만…. 이클립스에서 JAVA 와 Tomcat 에 관한 JRE 셋팅을 다시 해 주니 해결이 되었다. 과연 이유가 무엇일까 -_-….. #한참이 지나고….. 또 똑같은 에러가 났다. -_- 이번에는 JRE고 뭐고 뭘 만져도 되지를 않았다. 그런데 직장선배가 ‘누가 JRE셋팅을 바꿔놨나봐’ 라고 하더니 많은 타일즈 xml에 선언되어 있는… Read More »
– 출처 : http://lse0101.egloos.com/4811728 – <%@ taglib prefix=”fmt” uri=”http://java.sun.com/jsp/jstl/fmt” %> <jsp:useBean id=”now” class=”java.util.Date”/> <fmt:formatDate value=”${now}” type=”both” pattern=”yyyyMMddHHmmss”/> – 출처 : http://blog.naver.com/lbiryu/30037958388 – fmt:parseDate : String 형을 받아서 워하는 포멧으로 자료형을 Date 형태로 변경 시켜 준다. fmt:formatDate : Date 형을 받아서 원하는 포멧으로 날짜 형태를 변경시켜 준다. ex) <fmt:parseDate value=”${applDt}” var=”dateFmt” pattern=”yyyymmdd”/> <fmt:formatDate value=”${dateFmt}” pattern=”yyyy-mm-dd”/> 20081113 이라는 String… Read More »
– 출처 : http://lse0101.egloos.com/4811728 – JSTL을 사용한 수치 데이터 가공 원문: http://www.atmarkit.co.jp/fjava/javatips/124jspservlet43.html 데이타베이스등에서 취득한 수치 데이터를 출력할 때에, 인간이 보기 쉬운 형태에 가공하는 것은 중요합니다.자리수 단락의 콤마를 부가하고 싶은, 소수점 이하의 자리수를 갖추고 싶은, 음수의 경우에는 선두에 「▲」을 붙이고 싶은 등, 데이터를 이용하는 문맥 나름으로 요구는 다양하다는 두입니다. 이것들은, 대체로 경시되기 십상인 포인트일지도 모릅니다만, 어플리케이션의 최종적인… Read More »
[출처] [Oracle] ORA-00911 에러|작성자 걍이 ORA-00911: 문자가 부적합합니다 대개는 문자를 ‘로 둘러싸지 않았거나 해서 나는 에러지만, iBatis 계열 (sqlmap) 등을 사용할 때 위와 같은 에러가 난다면, 혹은 아무리 봐도 SQL 문구 자체에는 이상이 없을 경우엔? SQL 맨 마지막에 ; (세미콜론)을 붙이지 않았나 확인해보라.
1. 기본 설명 http://user.chollian.net/~spacekan/source/string/regExp.htm http://blog.dreamwiz.com/media/index.asp?uid=yesmin&folder=0&list_id=5653711#MM_SCRIPT 2. 예제 (예제 1) [출처] 정규표현식 with Javascript(자바스크립트)|작성자 노스 이는 가장 단순한 형태의 정규표현식으로 쉽게 설명하기 위해 만든것으로 실제로 사용할 수도 있지만 현실에 잘 맞지 않을 수도 있음을 염두하길 바란다. YYYY-MM-DD 형태의 날짜 판별 스크립트. <SCRIPT LANGUAGE=”JavaScript”> <!– function validateDate(){ if(frm.birthday.value.search(/[12][0-9]{3}-[0-9]{2}-[0-9]{2}/) == -1){ document.getElementById(“birthdayDIV”).style.display=”block”; isValidate… Read More »
1. 네이버 참이슬님의 블로그 – 기본 예제 및 자주 쓰이는 예제에 대한 링크가 있고, 기본 설명도 잘 기록되어 있음. http://blog.naver.com/ykb4027/140010875770
* eval() 함수는… 1. 인자로 받은 문자열을 수치화한다 (문자열의 내용이 숫자라면 실제로 숫자로 바꾼다.). 2. 인자로 받은 문자열의 내용이, 자바스크립트가 인식할 수 있는 객체의 형태라면, 문자열을 받아서 자바스크립트객체로 리턴한다. (예제) 1. eval(“10”) //숫자 10이 되었음 2. instance= “document.”+FormName+”.”+ CheckData; //아직까지는 문자열 var evalInst = eval(instance) //CheckData에 해당하는 이름의 폼 하위객체로 변환. * 다음은 KOXO 에서… Read More »
[출처] SQL에서 UNION과 UNION ALL의 차이|작성자 나쁜남자 아래와 같은 두 개의 테이블이 있다고 가정합니다. TABLE_A TABLE_B —————– —————– FLD1 FLD1 —————– —————– 1 5 2 3 3 1 —————– —————– 이 때… SELECT FLD1 FROM TABLE_A UNION ALL SELECT FLD1 FROM TABLE_B 하면 결과는 —————– FLD1 —————– 1 2 3 5 3 1 —————–… Read More »
RPAD함수는 인수 expr1 오른편으로 인수 expr2로 지정한 문자를 길이 필요에 따라 반복하여 n만큼 붙여준다. 이 함수는 쿼리의 출력 포맷을 맞추는데 도움이 된다. exp1 n exp2 SELECT last_name, RPAD(‘ ‘, salary/1000/1, ‘*’) “Salary” FROM employees WHERE department_id = 80 ORDER BY last_name; * 위 예제는 “한칸공백(‘ ‘)의 오른쪽에 (salary/1000/1)의 값만큼 ‘*’ 를… Read More »
(예제) 이름의 글자수가 6자 이상인 사람의 이름을 앞에서 3자만 구하여 소문자로 이름만을 출력하라 select LOWER(SUBSTR(ename, 1, 3)) as “Substring” from emp where LENGTH(ename) >= 6 * 오라클은 자바와 달리 문자열의 인덱스가 1부터 시작한다는 것에 주의하자.
(예제) ‘1996년 5월 14일’ 의 형태로 이름,입사 일을 출력하라. select ename, TO_CHAR(hiredate, ‘YYYY “년” MM “월” DD “일”‘) from emp * 작은 따옴표(빨간색)에 주의할 것. (예제) EMP 테이블에서 모든 사원의 정보를 이름,업무,입사일,입사한 요일을 출력하는 select 문장을 기술하시오 select ename,job,hiredate,To_char(hiredate,’DAY’) from emp (예제) 현재 날짜와 시간을 나타내는 숫자를 14자리의 문자열로 만들어라. select to_char(sysdate, ‘yyyymmddhh24miss’) from dual;
(예제) 모든 사원의 60일이 지난 후의 ‘MONDAY’는 몇 년,몇 월, 몇 일 인가를 구하여 이름,입사일,’MONDAY’를 출력하라. select ename, hiredate, to_char(next_day(hiredate+60,’월요일’),’yyyy “년” mm “월” dd “일”‘) “Next Days” from emp * 거의 모든 레퍼런스에는 ‘월요일’ 대신 ‘monday’ 로 나와 있으나, 그렇게 하니 오류를 뿜어내어(-_-) 한글로 했더니 실행되었다…-_- 오라클 설치시에 문제가 있었던 걸까…?
(예) 1990년 1월 1일 현재, 100일 10시간 이상 근무한 사람을 검색하시오. SELECT employee_id, last_name FROM employees WHERE hire_date + TO_DSINTERVAL(‘100 10:00:00’) <= DATE ‘1990-01-01’ – 출처 : http://www.statwith.pe.kr/ORACLE/functions169.htm#i1014645 –
(1) 정수로 만들기 (소수 첫째자리에서 반올림) – ROUND(num) 혹은 ROUND(num, 0) (2) 소수자리를 한자리로 (소수 둘째자리에서 반올림) – ROUND(num, 1) (3) 일의 자리를 반올림해서 십의 자리를 바꾸기 – ROUND(num, -1)
– 출처 : http://jinuws.tistory.com/132 – NVL함수는 NULL값을 원하는 값으로 바꾸어 사용하게 하는 함수 이다. 문자, 숫자, 날짜 형태의 모든 데이터에 사용이 가능하다. NVL(column명, value) 예를 들어 NVL(ex, 0) 이라고 한다면 ex컬럼의 값이 null인경우에는 0으로 나타나게 된다. NVL2함수는 오라클9i에서 추가된 함수 이다. 정의되어 있는 컬럼의 값이 null이 아니면 값1로 나타내고, null일 경우 값2로 나타낸다. NVL2(column명, value1, value2)… Read More »
* 조건에 맞는 컬럼만 가공하고 싶을 때 사용한다. 예제) 10번 부서의 모든 사람들에게 급여의 13%를 보너스로 지불하기로 하였다. 이름, 급여,보너스금액,부서번호를 출력하라. select ename, sal, case when deptno = 10 then sal*0.13 else 0 end as bonus from emp where deptno = 10 order by bonus desc – 출처 : 네이버 지식인 –
– 출처 : 네이버 지식인 – 1) EMP와 DEPT TABLE을 JOIN하여 부서 번호, 부서명, 이름, 급여를 출력하라. SELECT D.DEPTNO, D.DNAME, E.ENAME, E.SAL FROM EMP E, DEPT D WHERE E.DEPTNO = D.DEPTNO 2)이름이 ‘ALLEN’인 사원의 부서명을 출력하라. SELECT E.ENAME, D.DNAME FROM EMP E, DEPT D WHERE E.DEPTNO = D.DEPTNO AND E.ENAME = ‘ALLEN’… Read More »
– 출처 : http://jinuws.tistory.com/126 – [Oracle] Oracle 10g 설치후 교육용 hr계정 이용하기 우선 Oracle 10g를 설치한다. 설치를 하면서 system계정을 이용할 수 있게 생성할 것이다. 설치가 되었다면 시스템 계정으로 로그인을 한다. SQL> conn system/1234 * 비밀번호는 1234라고 임의로 지정 다음은 오라클에서 교육용계정인 hr을 사용하기 위한 설정을 해준다. SQL> alter user hr identified by hr account unlock /… Read More »
– 출처 : http://blog.daum.net/tohalggul/20 – ——————연산자——————– <> //같지 않다. BETWEEN A AND B //A 와 B 사이 IN ( 값1, 값2, 값3) //값 중 일치한 것을 실행 LIKE ‘%A%’ //문자 패턴 중 일치한 것 샐힝 IS NULL // NULL 값은 것 반대는 IS NOT NULL AND //양쪽 모두 TRUE 일때 OR //양쪽 중 한가지만이라도 TRUE NOT … Read More »