본문 바로가기

IDE/IntelliJ IDEA

[JSP] IntelliJ IDEA에서 JSP 개발하기

스프링을 하고 오랫동안 JSP개발을 하지 않았다. PG사에서 제공한 샘플이 JSP의 스클립틀릿 코드로 되어 있었다.
이런 회사가 아직도 있다니!!!

Spring boot에서도 JSP를 지원하지만 뭔가 잘 어우러지지 않았다.
그동안은 Eclipse에서만 개발을 해서 인텔리J는 난해하다.

검색을 해보니 프로젝트를 생성하는 것부터 매뉴얼은 잘 되어 있었다.

제목은 Developing a Java EE Application 이다.


제한사항은 Ultimate edition에서만 된다고 한다.


매뉴얼에서는 GlassFish를 사용하게끔되어 있는데 그냥 Tomcat을 사용...

인코딩이 euc-kr이라 설정이 필요한가 생각했는데 다행히 한방에 되었다.고 생각했을 대 하나둘씩 문제가 보이기 시작했다...

POST 된 페이지에 인코딩이 깨지고...
응답된 문자열이 깨졌다... 아마도 디버깅 모드로 봤을 때 잘 보이는 문자는 저쪽에서 제대로 보이지 않았을 것이다.

설정1 - 파일에 대한 설정 변경

설정2 - Tomcat 실행시 인코딩 옵션

위의 것을 설정하니 우선 여기까지는 잘 된다.


혹시 몰라 검색했던 것들을을 끄적여본다.

Spring Boot 에서 한글(EUC-KR) 처리가 안될때

org.springframework.web.filter.CharacterEncodingFilter 적용하기

웹(스프링) 초보의 좌충우돌 한글 인코딩 (euc-kr 에서 UTF-8) 삽질기

[spring] 컨트롤러를 통해 한글문자 교환시 한글이 깨져요

자바 스프링 인코딩 대박 삽질 경험 - 실전

인텔리제이 한글 설정 – Delife