기본 콘텐츠로 건너뛰기

라벨이 Legacy System인 게시물 표시

Ext JS Grid와 jQuery ajaxForm 연동: 비동기 파일 업로드 하이브리드 패턴 구현

WEB DEVELOPMENT Ext JS Grid와 jQuery ajaxForm 연동: 비동기 파일 업로드 하이브리드 패턴 구현 Ext JS의 UI 강점과 jQuery ajaxForm의 유연성을 결합하여 Grid 컴포넌트 내에서 비동기 파일 업로드를 구현하는 실무적인 하이브리드 패턴을 상세히 분석합니다. 📑 목차 1. Ext JS와 jQuery 하이브리드 아키텍처 2. jQuery ajaxForm을 이용한 동적 업로드 로직 3. 데이터 유형별 이원화된 처리 흐름 4. 레거시 환경에서의 기술 통합 전략 5. [부록] 실전 구현 코드 예제 1. Ext JS와 jQuery 하이브리드 아키텍처 이 기술 가이드는 Ext JS의 강력한 UI 프레임워크 와 jQuery의 유틸리티성을 결합하여, 단일 프레임워크만으로는 구현하기 까다로운 기능을 해결하는 사례를 다룹니다. 기본 아키텍처는 다음과 같이 구성됩니다. Data Model & Store: 게시판(BBS) 데이터를 구조화하고 CRUD 처리를 위한 Proxy 설정이 포함된 스토어 객체입니다. Grid Panel: 사용자에게 데이터 목록을 제공하며, 핵심 기능인 파일 첨부를 위한 버튼 렌더러(Renderer) 가 포함되어 있습니다. Form Panel: Grid에서 선택된 항목의 상세 정보를 보여주며, selectionchange 이벤트를 통해 Grid와 데이터를 실시간으로 동기화합니다. 2. jQuery ajaxForm을 이용한 동적 업로드 로직 Ext JS 내부의 FileField 가 가진 제약을 우회하기 위해, 순수 JavaScript와 jQuery를 ...

Java 실무: Apache POI로 Excel 데이터 수정 및 업무 자동화 구현하기

JAVA / AUTOMATION Java 실무: Apache POI로 Excel 데이터 수정 및 업무 자동화 구현하기 Java 환경에서 Apache POI 라이브러리를 활용해 기존 Excel 파일을 읽고, 특정 셀 데이터를 안전하게 수정한 뒤 저장하는 전체 프로세스와 핵심 객체 구조를 상세히 알아봅니다. 📑 목차 1. Apache POI 라이브러리 의존성 설정 2. Excel 읽기 및 수정 전체 코드 예제 3. 핵심 객체 구조 및 메서드 분석 4. 실무 활용 포인트 및 요약 1. Apache POI 라이브러리 의존성 설정 Java 애플리케이션에서 Excel 파일을 프로그래밍 방식으로 제어하기 위해서는 Apache POI 라이브러리가 필요합니다. Maven 기반 프로젝트에서는 pom.xml 파일에 아래 의존성을 추가하여 환경을 구성합니다. 이 설정은 구버전 포맷인 .xls (HSSF)와 신버전 포맷인 .xlsx (XSSF)를 모두 지원하기 위한 구성입니다. <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>5.2.3</version> </dependency> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <version>5.2.3</version> </dependency> ...