white-space: normal; 기본값, 공백, 줄바꿈, 연속되는 여러개의 공백을 모두 하나의 공백으로 처리합니다. 또한 크기에 맞게 자동 줄바꿈 됩니다. white-space: nowrap; normal과 같은 처리를 하지만, 자동 줄바꿈 되지 않습니다. white-space: pre; pre 태그처럼 줄바꿈 공백 연속공백이 그대로 보존됩니다. 그러나 줄바꿈한 곳에서만 줄바꿈이 일어나고 자동줄바꿈 되지 않습니다. white-space: pre-wrap; 줄바꿈 공백 연속공백이 보존되면서 크기에 따라 자동줄바꿈이 일어납니다. white-space: pre-line; 연속된 공백은 하나의 공백으로 처리하고, 줄바꿈은 보존되며 크기에 맞게 자동 줄바꿈됩니다.

Author: 주니용 웹 프로젝트에서 /resource/static에 들어가는 파일의 대부분은 캐시의 영향을 받습니다. 배포를 하더라도 기존의 캐시가 적용되면 캐시 삭제를 하지 않는 이상 변경되지 않습니다. 대개 *.js 파일이나 *.css 파일이 많이 수정이 되는 경우 이슈가 생겨 배포를 하더라도 클라이언트가 캐시 삭제를 하지 않는 이상 보통은 기존의 파일을 가지고 있게 됩니다. 따라서, 이를 해결하기 위한 Thymeleaf만의 꿀팁이 있습니다. 먼저 Controller의 Model에서 아무 키값에 System.currentTimemillis()를 넣어줍니다. @Controller @RequestMapping("/test") public class TestController { @RequestMappi..