스프링부트에서 JSP 사용하기 스프링부트에서는 템플릿 엔진으로 JSP 사용을 권장하지 않는다. 스프링부트 MVC와 JSP에 익숙한 개발자는 다른 템플릿 엔진을 배우기 위해서는 익숙한 JSP를 포기해야 한다. 하지만 JSP 사용이 가능한 방법이 있어 메모 남긴다. 설정 - build.gradle implementation 'javax.servlet:jstl' implementation "org.apache.tomcat.embed:tomcat-embed-jasper" 그래들 설정을 변경하면 프로젝트에서 "Refresh Gradle Project"를 해준다. 설정 - application.properties spring.mvc.view.prefix=/WEB-INF/views/ spring.mvc.view.suffix=.jsp JSP vie.. 개발 3년 전
[이클립스] JAVA EE web.xml 저장시 오래 걸리는 현상 자바EE 사용하면서 web.xml 파일을 수정하게 되는데 저장하게 되면 오랜 응답시간을 기다려야 한다. 심한 경우 응답없음을 볼 수도 있다. 이는 이클립스의 오랜 버그라고 한다. https://bugs.eclipse.org/bugs/show_bug.cgi?id=534776 534776 – Saving a web.xml freezes the main thread CC List: 5 users (show) alain.pannetier hhyygg2009 lrozenblyum stryker thatnitind bugs.eclipse.org 스택오버플로우에 따르면, web.xml의 xsi:schemaLocation값의 도메인을 변경해주면 현상이 사라진다. https://stackoverflow.com/quest.. 개발 4년 전
[이클립스] enum 멤버 자동 정렬 정지 이클립스에서 컨트롤 + 시프트 + 에프(Ctrl + Shift + F)를 함께 누르면 소스를 정렬한다. 첫 화면처럼 작성했지만 자동 정렬이 가독성을 떨어뜨리는 결과를 만든다. 가독성을 좋게 하기 위해 자동 정렬을 수정 할 필요가 있다. 열거형 멤버들에 대해 한 행에 멤버들을 하나씩 두도록 한다. 1. Window> Preferences 2. Edit 3. Line Wrapping 확장> Wrapping settings 확장> 'enum' declaration> 확장 4. 첫 번째 아이콘 선택 5. "Wrap all elements, every element on a new line" 선택 6. 두 번째 아이콘 선택 7. 본문 아래쪽의 마지막 이미지인 Preview 와 함께 변한 것을 확인 후 Apply .. 개발 4년 전