본문 바로가기

(2)
모바일 크롬 브라우저에서 안드로이드 인텐트(Intent) 링크하기 브라우저에서 특정 페이지에 접속하면 앱을 실행시켜 달라고 하는데, iOS는 잘 되는데 안드로이드가 말썽을 부렸다. 그래서 관련 문서를 몇 개 찾아보았다. 우선 아래 링크는 안드로이드 앱에서 설정해줘야 할 내용이다. 안드로이드 앱 - 인텐트 및 인텐트 필터 설정 다음은 브라우저에서 보여질 화면에서 링크할 URI이다. host, scheme, package 등은 앞서 설정한 내용을 참고한다. Android Intents with Chrome 주의 화면 접속 시 앱을 실행하는 기능이 안되서 확인해보니 두 번째 참고 링크 마지막에 다음과 같은 문구가 있었다. And Chrome doesn’t launch an external app for a given Intent URI in the following case..
AbstractExcelView 를 쓰지 마세요. 대신.. -Spring Boot 엑셀 다운로드 구현 Spring 프로젝트에서 엑셀 다운로드를 구현할 때 아파치 poi를 사용하여 파일을 만들고 직접 response에 쓸 수도 있지만, ViewResolver를 구현하는 것이 여러모로 편리하다. 그런데 최근에 작성한 코드를 수정해 달라는 요청을 받고 열어보니 AbstractExcelView를 사용한 코드를 보았다. AbstractExcelView는 이미 @Deprecated 된 메소드로써, 다른 것을 사용하는 것이 좋다. 결론 각각 다음 것을 사용하면 된다. xls(hssf): AbstractXlsView - 엑셀 2003 (.xls) / 최대 65,535행 xlsx(xssf): AbstractXlsxView - 엑셀 2007 (.xlsx) / 최대 1,048,576행 xlsx streaming(sxssf)..