window.open 을 통해 텍스트 내용을 창 표시
- 작성자 :
- s*****a
- 작성일 :
- 2023-11-21 14:24:59
- 조회수 :
- 321
- 구분 :
- 개발환경 / 3.10
- 진행상태 :
- 완료
Q
안녕하세요.
개발환경에서 webapp\test 폴더 아래에 main.INP 파일을 두고
아래 로직을 실행시키면 팝업창이 뜨면서
main.INP파일의 내용이 팝업창에 표시되는데
const OPTION_POPUPWINDOW = 'width=1000, height=800, top=100, left=200, location=no';
var fileurl = 'http://localhost:8080/test/main.INP
window.open(fileurl, "showtext", OPTION_POPUPWINDOW);
전자정부프레임워크 환경에서는 위의 로직을 그대로 사용하게 되면 팝업창은 뜨지만 에러 발생합니다.
파일을 단순히 다운로드 하는거면 EgovFileDownloadController 클래스를 활용하면 되지만
저처럼 팝업창에 파일 내용을 표시하려면 java단에서 파일 내용을 전부 읽어서 뿌려 줄 수 밖에 없는지요?
아니면 window.open 기능을 사용해서 간단히 로직 구현이 가능한지요?
잘부탁드립니다.
개발환경에서 webapp\test 폴더 아래에 main.INP 파일을 두고
아래 로직을 실행시키면 팝업창이 뜨면서
main.INP파일의 내용이 팝업창에 표시되는데
const OPTION_POPUPWINDOW = 'width=1000, height=800, top=100, left=200, location=no';
var fileurl = 'http://localhost:8080/test/main.INP
window.open(fileurl, "showtext", OPTION_POPUPWINDOW);
전자정부프레임워크 환경에서는 위의 로직을 그대로 사용하게 되면 팝업창은 뜨지만 에러 발생합니다.
파일을 단순히 다운로드 하는거면 EgovFileDownloadController 클래스를 활용하면 되지만
저처럼 팝업창에 파일 내용을 표시하려면 java단에서 파일 내용을 전부 읽어서 뿌려 줄 수 밖에 없는지요?
아니면 window.open 기능을 사용해서 간단히 로직 구현이 가능한지요?
잘부탁드립니다.
환경정보
-
- OS 정보 : window11
- 표준프레임워크 버전 : 3.10
- JDK(JRE) 정보 : 1.8
- WAS 정보 : tomcat 8.5
- DB 정보 : mssql
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크 센터입니다.
작성하여 주신 경로는 파일의 경로가 아닌 컨트롤러 요청 매핑 URL이므로
읽고자 하는 파일을 올바른 정적 리소스 경로에 위치시킨 후
요청 URL을 다시 검토하여 보시기 바랍니다.
INP확장자는 일반적이지 않은데
해당 확장자를 써야하는지 검토가 필요할듯 합니다.
감사합니다.
표준프레임워크 센터입니다.
작성하여 주신 경로는 파일의 경로가 아닌 컨트롤러 요청 매핑 URL이므로
읽고자 하는 파일을 올바른 정적 리소스 경로에 위치시킨 후
요청 URL을 다시 검토하여 보시기 바랍니다.
INP확장자는 일반적이지 않은데
해당 확장자를 써야하는지 검토가 필요할듯 합니다.
감사합니다.