파일이름 /*파일 확장자별로 아이콘 띄우기*/ /* a 태그 href속성 마지막 글자(.pdf)로 비교 후 / fileIcon 디브의 배경에 확장자 이미지 불러오기*/ a[href$=".pdf"] .fileIcon { background-image: url("/icon/file_format/pdf-file-format-symbol.png"); background-size: cover; } a[href$=".ppt"] .fileIcon { background-image: url("/icon/file_format/ppt-file-format.png"); background-size: cover; } a[href$=".rar"] .fileIcon { background-image: url("/icon/file..
다른 컨트롤러나 페이지로 이동시 값을 전달하는 방법 중 url에 주소?키=밸류&키2=밸류2 와 같은 형태로 보내는 것을 GET방식이라 한다. 이 떄 밸류에 예약 문자 ( ! * ' ( ) ; : @ & = + $ , / ? # [ ] ) 즉, 특정한 기능을 하는 기호가 포함되면 값이 제대로 전송되지 않는다. 자바스크립트에서는 다음을 이용해 인코딩해줄 수 있다. encodeURI( uri ) : URI에서 자주 사용하는 : ; / = ? & 등을 제외하고 인코딩하는 함수 encodeURIComponent( uri ) : 모든 문자를 인코딩하는 함수 decodeURI( uri ) : encodeURI의 결과물을 디코딩하는 함수 decoudeURIComponent ( uri ) : encodeURICompon..
WebMvcConfigurator를 받은 @Configuration 에서 다음의 설정을 해주면 된다. addResourceHandler에 코드에서 사용할 매핑주소를 설정하고, addResourceLocations에 실제 찾아갈 주소를 입력한다. @Configuration public class WebMvcConfig implements WebMvcConfigurer { @Override public void addResourceHandlers(ResourceHandlerRegistry registry) { registry.addResourceHandler("/messengerFile/**") .addResourceLocations("file:///C:/messengerRepository/"); } } 경..

WSL2 (Window Subsystem Lynux) 설치하기 0. 윈도우 10을 최신 버전으로 업데이트 한다. 1. 구글에서 'WSL2 인스톨' 정도 검색해서 나오는 페이지 중 Microsoft 사 홈페이지로 들어간다 : docs.microsoft.com/ko-kr/windows/wsl/install-win10 Windows 10에 WSL(Linux용 Windows 하위 시스템) 설치 Bash 터미널을 사용하여 Linux 배포(Ubuntu, Debian, SUSE, Kali, Fedora, Pengwin 및 Alpine 포함)를 Windows 10 컴퓨터에 설치하는 방법을 알아봅니다. docs.microsoft.com 2. Powershell 이나 터미널에 들어가 다음을 복붙하여 실행해 준다. 시간이 ..
그리드의 컬럼값으로 같은 로우에 있는 다른 컬럼 값 구하는 세가지 방법 1)lookup 이용 2)findRow로 row 인덱스 찾고 getColumn 으로 원하는 값 찾기 3) for문 돌리기 예시코드의 기본 설정 : nexacro.getApplication()을 통해 글로벌 데이터셋 gDs를 가져왔다. objApp = nexacro.getApplication(); var gDs = objApp.gds_msg; 1)lookup 이용 var sMsg = gDs.lookup("MSG_ID",sMsgId,"MSG_TEXT"); 2)findRow로 row 인덱스 찾고 getColumn 으로 원하는 값 찾기 var nRow = objApp.gds_msg.findRow("MSG_ID",sMsgId); var sMs..

활동 목표 : 차일드 프레임 url 연결시 새로 만든 form 의 내부 div에 넣기. static에 주소 경로 띄우기. 띄워지는 화면의 경로 표시, 즐겨찾기 추가 등 각각의 차일드 프레임에 대한 기능을 추가하려고 한다. 각각의 화면에 적용될 스크립트를 하나로 묶어내기 위해 차일드프레임에 url로 바로 연결하지 않고 Form Work 라는 화면 속 Div에 url로 링크를 시켜서 띄워준다. 1. FrameBase 에 Form_Work 페이지 추가 화면을 받을 div, 즐겨찾기 추가 및 해제 button, 경로를 찍어낼 static을 둔다. 2. 차일드 생성 코드에서 연결(메뉴관련 프레임의 스크립트) + 객체 전달 2-1) 객체에는 메뉴의 클릭에 대한 데이터셋의 컬럼 값을 가져오기 var objDs = o..

1. 메뉴로 사용할 Global Dataset 생성 (MDI의 경우 차일드프레임 관리를 위해 컬럼명이 같은 빈 Global Dataset 생성) Application Information - Application Variables - Dataset 에서 프로젝트 전체에서 접근 가능한 글로벌 데이터셋을 생성해 준다. 예시) 데이터셋 이름 : gds_menu, (+ gds_openForm) 컬럼 : MENU_ID / MENU_NAME / MENU_LEVEL / FORM_URL 2. 프레임 구성 Application Information - Applications - Application_Desktop - mainframe 아래의 프레임 구조를 설정한다. 해당 예제에서는 최소 좌측에 표시될 메뉴를 위한 프레임..
SDI : Single Document Interface MDI : Multi Document Interface 윈도우를 구성하는 방법들 중 하나다. SDI는 하나의 윈도우에 하나의 뷰, 하나의 도큐먼트를 가진다. 기본적으로 MVC(Model - View - Control)의 패턴 구조를 가진다. 반면 MDI는 하나의 윈도우 아래에 여러개의 도큐먼트+뷰를 생성할 수 있다. 부모 윈도우라는 하나의 공통된 틀을 공유하면서 여러개의 Child Frame을 가질 수 있다. + 넥사크로 플랫폼을 이용해 SDI MDI 페이지 생성하는 방법 2020/11/30 - [개발노트/넥사크로_Nexacro] - [넥사크로] SDI / MDI 형태 웹 페이지 만들기
- Total
- Today
- Yesterday
- tocbot
- html
- css
- 히든클래스
- 네카라구배
- This_weekILearned
- 일반객체구분
- hiddenclass
- getPrototypeOf
- 프로토타입체인
- 네카라쿠배
- til
- 티스토리
- rangeerror
- 알고리즘
- 넥사크로
- JS
- MDI
- JavaScript
- 자바스크립트
- 티스토리커스텀
- 네카라쿠배시즌2
- 개발일기
- nexacro
- FE
- 패스트캠퍼스
- SDI
- 프론트엔드
- 웹접근성
- 프레임구조
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |