Cute Black Pencil

Spring

· Spring
이전에는 다른 언어로 서비스를 해야 했을 때, jsp 파일을 여러개 만들어서 제작해야 했다. 하지만 Spring 프로젝트에서는 '메세지 파일' 만을 제작하여 활용할 수 있다. 그래서 오늘은 Spring 프로젝트에서 다국어 처리 방법을 활용해 볼 예정이다. 1. '다국어 처리' 를 하기 위해서 resource 안에 새로운 package 'message' 를 만든 후, 사용할 언어의 'File'을 생성한다. (파일 생성 형식은 'messageFile_[언어 형식].properties' 으로 이름 지어야 함.) 2. 다음으로 '메세지 파일'을 작성해야 한다. 작성하는 방법 key = value 메세지 키 = 메세지 값 사용할 언어로 키와 값을 맞춰 작성해야 한다. (현재는 영어와 한국어를 사용하기 위해 2개로..
· Spring
오늘은 .ajax() 비동기 요청 시 JSON 데이터를 주고 받아보는 방법에 대해 알아보려고 한다. (JSON 데이터는 JAVA의 MAP 컬렉션과 유사하여 MAP을 활용하고, 이벤트 등록을 하는 방식으로 js 사용 예정) 먼저 webapp 하위에 test.jsp 파일을 만든다. 다음으로 jQuery를 활용해야 하므로 아래의 링크를 통해 'jQuery CDN' 에서 플러그인을 복사하여 붙혀 넣는다. (jQuery 3.x --> minified 클릭 --> 코드 복사 --> test.jsp 붙혀넣기) https://releases.jquery.com/ jQuery CDN jQuery CDN – Latest Stable Versions jQuery Core Showing the latest stable rel..
· Spring
오늘은 예외 처리 페이지를 설정하는 법에 대해 알아보려고 한다. 우리는 예외가 발생했을 경우, 404 Error 혹은 500 Error를 사용자에게 절대 보여서는 안된다. 따라서 사용자에게 보여줄 페이지를 정해야 하는데 이것은 두가지 방법이 있다. 첫번째로, 로직(JAVA 코드)으로 예외 발생 시에 화면이 넘어가지 않게 하거나, NULL을 View(JSTL)에서 보여줘야 한다면 특정 문구가 나오게 처리한다. * 여기서 핵심은 개발자가 처리한다는 뜻. 위의 첫번째 방법은 아래의 포스팅의 '디폴트 사진 넣어놓는 방법' 에 있으므로 넘어가고, https://junwons.tistory.com/124 [Spring] MultipartFile을 활용한 파일 업로드 오늘은 Spring에서 제공하는 방법을 통해 파일..
· Spring
오늘은 Spring에서 제공하는 방법을 통해 파일 업로드에 대해 알아보려고 한다. 먼저 파일 업로드를 하기 위해서는 [.jar] 파일이 필요하다. 따라서 pom.xml 파일에 아래의 코드를 추가한다. pom.xml commons-fileupload commons-fileupload 1.3.1 다음으로 태그 속성을 추가해야 한다. View 페이지에서 form 태그 안에 'enctype' 라는 스프링에서 제공하는 명령어를 작성한다. (현재 insertBoard.jsp에 적용 시킬 예정) insertBoard.jsp form action="insertBoard.do" method="post" enctype="multipart/form-data"> enctype="multipart/form-data" 코드를 작..
웹코린이
'Spring' 카테고리의 글 목록