초급 개발자 mylee 개발 노트

  • 홈
  • 태그
  • 방명록

Troubleshooting 2

[Spring] 다국어 처리 시 locale이 제대로 처리되지 않는 문제

문제 상황로그인 실패 이력을 보여주는 그리드에서 실패 사유를 다국어 처리하려고 했다.최초에는 jqGrid formatter에서 직접 다국어 처리를 시도:colModel:[ {name:'failReason', index:'failReason', width:300, align:"left", formatter: function(cellvalue){ // spring:message를 직접 사용하려 했으나 JavaScript에서는 불가능 return ''; // 작동 안함 } }] 알고보니 spring:message는 JSP 처리 단계에서 서버 사이드로 처리되고,formatter는 그 이후 클라이언트 사이드에서 실행되기 때문에 동작할 수..

개발노트/TroubleShooting 2025.02.13

[JavaScript] _setFileUploadSendResult로 파일 업로드 구현하기

오늘 파일 업로드 기능 구현하다가 생긴 트러블 슈팅 정리 파일 업로드할 때 popup window 써서 처리하려니 이벤트 흐름 파악이 중요했음.  1. 기본 구조 btnFileUpload 버튼 클릭 → eventFileUpload 함수 호출 → _setUploadWindow로 팝업 오픈 → 팝업에서 파일 선택 후 확인 → _setFileUploadSendResult 콜백으로 결과 받음  2. 실제 구현 $(document).on("click", "[id^='btnFileUpload']", function(e) { var rowIndex = $(this).closest("tr").index(); // 현재 행 인덱스 eventFileUpload(rowIndex); e.preventDef..

개발노트/JavaScript 2025.01.16
이전
1
다음
더보기
프로필사진

초급 개발자 mylee 개발 노트

dev-mylee 님의 블로그 입니다.

  • 분류 전체보기 (35)
    • 개발노트 (35)
      • Java (2)
      • Spring (5)
      • JavaScript (7)
      • jQuery (6)
      • jqGrid (9)
      • TroubleShooting (6)

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

Archives

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바