본문 바로가기
반응형

전체 글141

eclipse tomcat arguments 설정 이클립스에서 톰켓(tomcat) 변수 설정 1. 이클립스 톰켓 클릭 2. 아규먼트 클릭 후 -Dspring.profiles.active=값 입력 3. 변수활용 웹 spring 프로젝트 내의 다양하게 응용 가능 (ex db정보 개발, 운영 분기 , properties 참조 등) ${spring.profiles.active} 2021. 11. 19.
input box data 값 삽입 및 불러오기 input box data 값 삽입 및 불러오기 1. input box input box에 data 속성을 아래와 같이 주고 활용이 가능하다. 다만 대문자로 지정하여도 소문자로 인식돼서 소문자로 지정해놓는 게 헷갈리지 않을 수 있다. ex ) data-[문자열지정] -> data-usernm 2. script var userNm = $('#chkObject').data('usernm'); var handpNo = $('#chkObject').data('handpno'); var data = { 'userNm' : userNm, 'handpNo' : handpNo }; // 출력 개발자도구로 확인 console.log(data); 2021. 11. 19.
jquery 부모창 값 넘기기, 이벤트 실행 간단한 예제 jquery 부모창 값 넘기기, 이벤트 실행 간단한 예제 1. 자식창 // 부모창으로 값 넘기기 $(opener.document).find("#searchNo").val(result.data); // searchNo ID를 가진곳에 value(값 세팅) // 부모창 함수 실행 $(opener.location).attr("href", "javascript:reLoad();"); //부모창 새로고침 // 부모창 이벤트 실행 var evt = jQuery.Event('memberSelect', { dataKey : datavalue }); window.opener.jQuery(window.opener.document).trigger(evt); 2. 부모창(popup) // 부모창 이벤트 핸들러 $(docume.. 2021. 11. 18.
ORACLE SEQ FUNCTION ORACLE SEQ FUNCTION SELECT INSERT 할때는 NEXTVAL이 동일하게 들어 가는 경우가 있다. 부하가 적은 경우 함수로도 처리가 가능하다. 다양하게 활용가능해 보인다. 1. 시퀀스 생성 CREATE SEQUENCE ITEM_SEQ -- 시퀀스이름 START WITH 452503 -- 시작번호 INCREMENT BY 1 -- 증가번호 MAXVALUE 999999999999999 -- 최대번호 MINVALUE 0 -- 최소번호 NOCYCLE CACHE 20 NOORDER; 2. 시퀀스 함수 생성 -- 시퀀스 함수 CREATE OR REPLACE FUNCTION GET_ITEM_SEQ RETURN NUMBER AS NUM NUMBER; BEGIN SELECT ITEM_SEQ.NEXTVA.. 2021. 11. 17.
javascrpt 연령체크, 미성년자, 성인 javascrpt 연령체크, 미성년자, 성인 체크 function function misung(obj){ // 최초 입력값 var input = $(obj).val(); // ex 2013-01-01 -> 20130101로 치환 var inputDt = input.replaceAll("-",""); // 입력받을 날짜를 잘라서 변수에 저장 var inputYY = inputDt.substr(0,4); var inputMM = inputDt.substr(4,2); var inputDD = inputDt.substr(6,2); // 입력받은날짜 합침 var reInDt = inputYY+''+inputMM+''+inputDD; // 현재날짜 var nowDt = new Date(); // 포맷변경 var r.. 2021. 11. 16.
javascript form 생성 및 전송(ajax) 1. 자바스크립트로 임의 폼(form) 생성 후 전송하는 방법 활용범위 : ajax, function 등등.. // var url = ''; var url = 'www.google.com'; var form = document.createElement('form'); // 폼객체 생성 var obj1; var obj2; obj1 = document.createElement('input'); // 값이 들어있는 녀석의 형식 (input, radio 등등) obj1.setAttribute('type', 'hidden'); // 값이 들어있는 녀석의 type (text, hidden 등등) obj1.setAttribute('name', 'userNm'); // 객체이름 (name : 이름 ) obj1.setA.. 2021. 11. 16.
SQL mybatis if equals 숫자, 문자, 문자열 빈값 NULL 구문 체크 SQL mybatis equals 숫자 문자 문자열 빈값 NULL 구문 체크 문자 숫자 WHERE 1=1 빈값, NULL 체크 WHERE 1 = 1 문자열 비교 WHERE 1=1 2021. 10. 21.
이클립스 톰켓 재시작 안될때, 포트 사용중, 포트 죽이기 이클립스 톰켓 재시작 안될때, 포트 사용중, 포트 죽이기 1. 사용중인 톰켓(WAS)포트 찾기 2. CMD창을 이용하여 netstat -a -o 입력하여 현재 포트 PID(프로세스 아이디) 얻기 3. 80포트를 확인하고 옆에 PID를 아래의 명령어에 입력, taskkill /f /pid 6492 입력 PID는 종료되기전 바뀌지 않으니 CMD 창을 하나 더 띄우셔서 하시면 됩니다. 4. 이클립스 톰켓 재시작 이클립스 뿐만이 아니라 포트를 찾아서 종료하시는것 또한 사용 가능합니다. 다른 포트를 종료해야 할게 있다면 적절한 PID를 찾아서 응용하면 됩니다. 2021. 10. 20.
[JAVA, SPRING] SPRING JSON DATA RESPONSE 한글 깨짐 [JAVA] SPRING JSON RESPONSE 한글 깨짐 http 프로토콜을 json 데이터를 리턴해줄때 한글은 ???? 으로 표시 되는 경우가 있다 혹은 깨짐 현상 produces="application/json;charset=UTF-8" 맵핑URL 옆에 추가해준다. @ResponseBody @RequestMapping(value="/api.do", produces="application/json;charset=UTF-8") public String api(HttpServletRequest request, HttpServletResponse response ){ String apiResult = "{"이름": "홍길동","나이": 25,"특기": ["농구", "도술"]}"; jsonData = ne.. 2021. 6. 4.
반응형