1. 소스코드 @Controller public class HelloController { @GetMapping("hello") public String helloMvc(@RequestParam("name") String name, Model model) { model.addAttribute("name", name); return "hello"; } } 2. 서술 Thymeleaf는 기본적으로 th:text 태그를 사용할 경우 입력값에 대하여 HTML Entity 처리가 자동으로 되는 모양이다. 갈수록 공격 벡터가 줄어드는 느낌이다. 하지만 개발자 입장에서도 해당 태그는 상당히 성가실 경우가 많을 것 같다. Thymeleaf 쪽에서도 이 사실을 인지하고 있는지 th:utext 라는 대안을 만들어두었다. ..
Ctrl + Shift + Enter : 끝에 세미콜론 붙히고 라인 끝으로 커서 이동 Ctrl + AlT + v : 변수 선언 단축키 reuqest.getParameter("age")를 먼저 사용하고 단축키를 누르면 아래의 그림과 같이 변수가 선언됨 Ctrl + o : 서비스 임포트 Ctrl + Alt + Shift : extract method 선택 할 수 있음 Ctrl + Shift + / : 드래그 친 부분 주석 Ctrl + Shift + up/down 방향키 : 라인 자체를 위아래 이동하기 Alt + Enter : 임포트 라이브러리 /** : 주석으로 글을 계속 쓸 수 있음 iter : for 문 만들어줌 Alt + Insert : Getter, Setter / 생성자 Shift + F6 : 동일..