목록Java (2)
자바 Date Format 변경하기(SimpleDateFormat)
자바에서 Date 객체를 사용해 날짜를 생성하여 yyyy-mm-dd 형식으로 출력하는 방법입니다. SimpleDateFormat 을 사용하면 간단하게 변환할 수 있습니다. 12345Date newDate = new Date(); SimpleDateFormat format1 = new SimpleDateFormat("yyyy-MM-dd"); String newDateString = format1.format(newDate).toString();cs SimpleDateFormat 형식을 다양하게 설정할 수도 있습니다.
Java
2020. 9. 28. 17:28
브라우저별 한글 파일명 인코딩하기(엣지 추가)
서버에서 JSP에 파일을 전송할 때 한글로 파일명을 보내면 깨지는 경우가 다반사입니다. 따라서 아래 로직과 같이 User-Agent header 값을 가져와서 브라우저 별로 인코딩을 해 줘야 한글이 깨지지 않고 정상 출력이 됩니다. 1234567891011121314151617181920String name = "파일이름"; // 브라우저 별 한글 인코딩String header = request.getHeader("User-Agent");if (header.contains("Edge")){ name = URLEncoder.encode(title, "UTF-8").replaceAll("\\+", "%20"); response.setHeader("Content-Disposition", "attachment;..
Java
2019. 5. 2. 14:34