분류 전체보기(188)
-
[JS] excel 다운로드
서버호출 없이 JS만으로 엑셀다운로드 구현 //엑셀다운로드시 호출함수 function fnExcelReport(id, title) { var tab_text = ''; tab_text = tab_text + ''; tab_text = tab_text + ""; //엑셀다운로드시 저장될 테이블 지정하여 복사 var exportTable = $('#resultTable').clone(); //복사된 테이블에서 input 태그 제거 exportTable.find('input').each(function (index, elem) { $(elem).remove(); }); tab_text = tab_text + exportTable.html(); tab_text = tab_text + ''; var data_ty..
2020.11.08 -
[CSS] position
position 속성 1. static 모든 태그들은 기본적으로 position:static 속성을 가짐(따로 position:static 속성을 주지 않아도 됨) 차례대로 왼쪽에서 오른쪽 위에서 아래로 쌓임 2. relative 기존 static이었을 때의 상태를 기준으로 왼쪽,오른쪽,위,아래 위치를 조절할 수 있음 relative는 각각의 방향을 기준으로 안쪽 방향으로 이동(바깥쪽 방향은 음수로 설정) 보통 태그는 같은 포지션이라면 나중에 나온 태그가 더 위쪽에 위치하지만 z-index속성으로 위쪽 태그 조절가능함 (z-index는 태그들이 겹칠 때 누가 더 위로 올라가는지를 결정하는 속성) 3. absolute relative가 position:static인 상태를 기준으로 움직였다면 absolut..
2020.11.07 -
[JS] 헤더 고정 스크롤 구현
[헤더고정스크롤 구현] 요건 : JSP내에서 엑셀다운로드를 할 수 있는 테이블 만들어야 하는데, 화면에 보여질 때 헤더는 고정이 된 상태에서 스크롤시 동적으로 리스트를 생성해야함 방법1 . 임시테이블 하나 더 생성 검색 KEY 파일이름 생성일자 KEY 파일이름 생성일자 내용0 내용0 내용0 내용1 내용1 내용1 내용2 내용2 내용2 내용3 내용3 내용3 내용1 내용1 내용1 내용2 내용2 내용2 내용3 내용3 내용3 내용1 내용1 내용1 내용2 내용2 내용2 내용3 내용3 내용3 Excel Download 구현내용: 화면에 리스트로 보여줄 테이블(resultTable) 과 헤더만 보여질 테이블(fixedtable) 을 생성 화면에 리스트로 보여줄 테이블(resultTable) thead를 'display..
2020.11.07 -
[ORACLE] OVER() 함수
SELECT DEPT_NM, COUNT (*) FROM HRM_DEPT GROUP BY DEPT_NM OVER 함수를 쓰지 않으면 GROUP BY를 이용하여 전체 행의 수를 확인할 수 있다. SELECT DEPT_NM, COUNT (*) OVER () FROM HRM_DEPT OVER 함수를 쓰면 GROUP BY를 이용하지 않아도 전체 행의 수를 구할 수 있다. SELECT DEPT_NM, COUNT (DISTINCT DEPT_CD) OVER () FROM HRM_DEPT 부서이름과 중복되지 않는 부서코드를 가진 부서 행의 수를 반환 SELECT DEPT_NM, COUNT (*) OVER (PARTITION BY DEPT_CD) FROM HRM_DEPT 부서이름과 부서코드로 나눈 부서 행의 수를 반환 P..
2020.11.05 -
[터미널]맥북 터미널 JAVA_HOME 설정
터미널에서 자바 환경변수를 설정하는 방법을 알아보고자 합니다. 1. 터미널에 접속 후 'JavaVirtualMachines'로 이동해줍니다. $ cd /Library/Java/JavaVirtualMachines 2. 이동된 경로에서 현재 설치된 자바버전을 모두 확인해보면 아래와 같이 저는 jdk-11.0.1.jdk과 jdk1.8.0_191.jdk 두 개의 버전이 설치되어있음을 알 수 있습니다. $ ls -la 3. 변경하고자 하는 버전으로 이동합니다. 저는 jdk1.8.0_191.jdk으로 환경변수 설정을 하고자 합니다. $ cd /Library/Java/JavaVirtualMachines/jdk1.8.0_191.jdk/Contents/Home 4. export는 환경 변수 목록을 확인하거나 환경 변수 ..
2020.08.23 -
[Springframework] log4j2설정(log4j로그 안찍히는현상해결)
[문제상황] 스프링 프로젝트 생성시 기본으로 설정되는 log4j.xml이 실행되지 않아서 로그가 찍히지 않는 현상 발생 [해결방법] 1. 기존 pom.xml에 작성되어있던 log4j관련 설정코드를 아래와 같이 변경해줍니다. org.apache.logging.log4j log4j-core 2.12.1 위 pom.xml만 수정 후 main메서드를 실행하면 콘솔에 ERROR발생 ERROR StatusLogger No Log4j 2 configuration file found. Using default configuration (logging only errors to the console), or user programmatically provided configurations. Set system prope..
2020.08.23