프로그래밍44 [HTML] IE에서 Date 타입 미지원 현상 해결 HTML5에서 사용하는 가 IE에서 지원하지 않습니다. 해결 2020. 3. 9. [JSTL] replace - 개행문자 처리하기 JSP를 다루다 보면 간혹 JSTL로 JavaScript 소스를 동적으로 생성하는 경우가 있습니다. 이때, 출력할 내용에 개행 문자가 있다면? 아래와 같이 소스가 끊어져 에러가 발생할 수 있습니다. 이러한 현상을 방지하기 위해 줄 바꿈 문자를 HTML 태그로 변환해 주도록 하겠습니다. 해결법 JSTL의 replace로 JSP상에서 처리해주도록 하겠습니다. ${fn:replace(내용, EOL, " ")} 위와 같이 하시면 EOL로 선언된 개행 문자가 HTML 태그인 로 바뀌어 출력하게 됩니다. 2020. 3. 9. [Tomcat] it set 'X-Frame-Options' to 'deny'. 오류 해결법 네이버의 WYSIWYG에디터인 SmartEditor2를 적용 중 발생한 오류와 해결법입니다. 오류 상황 Refused to display 'http://localhost/editor/smartEditor2/SmartEditor2Skin.html' in a frame because it set 'X-Frame-Options' to 'deny'. Uncaught DOMException: Blocked a frame with origin "http://localhost:8080" from accessing a cross-origin frame. at HTMLIFrameElement. (http://localhost/editor/smartEditor2/js/HuskyEZCreator.js:65:37) 사이트에 .. 2020. 2. 18. [Spring] Apache PDFBox Apache Project의 PDFBox를 통해 PDF 파일을 만드는 예제입니다. 인터넷 예제중 iText를 이용하여 PDF 파일을 만드는 예제가 많으나, iText는 AGPL라이선스를 따름으로 기업용으로 이용하기에 적합하지 않습니다. 이 때문에 Apache License2.0을 따르는 PDFBox를 이용하였습니다. Maven 설정 org.apache.pdfbox pdfbox 2.0.18 최신 버전인 2.0.18로 진행하였습니다. pom.xml에 등록하여 메이븐 업데이트를 실행해주세요. PDF 파일 생성 예제 // 문서 생성 PDDocument doc = new PDDocument(); // 한글 폰트 설정 FileInputStream fontS = new FileInputStream(/* 폰트 경로 *.. 2020. 2. 13. [Spring] Maven - 501 Error 프로젝트를 옮긴 후 Maven 업데이트 중 발생했던 오류 사항과 해결법을 기록합니다. 오류 상황 Downloading: http://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-resources-plugin/2.7/maven-resources-plugin-2.7.pom [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 2.590 s [INF.. 2020. 2. 10. [Deep Learning] 1 - Pyton과 IDE설치 올해 대학원 입학 준비로 「밑바닥부터 시작하는 딥러닝」을 읽어보고 실습해보려 합니다. Pyton설치 우선 파이썬을 설치해 주겠습니다. 아래의 과정은 Windows10 환경에서 진행하였습니다. 파이썬 홈페이지에서 최신 버전(3.8.1)을 다운로드하여 설치합니다. 수동으로 환경변수 설정하기 번거로우니 설치 관리자에게 맡깁니다. 혹시 모르니 경로 길이 제한을 해제해 놓습니다. 파이썬 설치가 완료되었습니다. PyCharm설치 JetBrains사의 파이참을 사용하려 합니다. Community버전을 이용하겠습니다. 다운로드 후 설치를 진행하여 주세요. 필요하신 옵션을 선택하시면 됩니다. 저의 경우 모두 선택하였습니다. 많이 보던 화면이 보입니다. 새 프로젝트를 생성해주세요. 프로젝트 내부에 .py 파일을 새로 생성.. 2020. 1. 28. 이전 1 ··· 4 5 6 7 8 다음