[Thymeleaf] mysql datetime 화면 표시
- maven library 추가 org.thymeleaf.extras thymeleaf-extras-java8time 2.1.0.RELEASE - html
- Programming/Thymeleaf
- · 2017. 10. 20.
Materialize(http://materializecss.com/)을 이용한 로그인 폼 예제 2017.10.26 jquery validation 추가 See the Pen Meterialize Login Form example by homin ahn (@beans9) on CodePen.
- maven library 추가 org.thymeleaf.extras thymeleaf-extras-java8time 2.1.0.RELEASE - html
보통 글 내용이 길 경우 말줄임표시를 하는데 웹킷 브라우저에 경우 아래와 같이 간단히 여러줄을 처리할 수 가 있다.See the Pen multiple line ellipsis / webkit browser by homin ahn (@beans9) on CodePen. IE에 경우 위 내용이 적용되지 않는다. 아래와 같이 처리할 수 있으나 글내용이 아무것도 없을경우 라도 넣어줘야 제대로 동작한다. 원하는 줄수만큼 line-height와 max-height를 지정해 줘야 사용 가능하다. line-height:1.2em; max-height: 2.4em; /* max: 2 lines */ See the Pen multiple line ellipsis / chrome, ie by homin ahn (@bean..
footer를 컨텐츠가 없더라도 최하위에 붙이고 컨텐츠가 늘어날 경우 컨텐츠 밑으로 가게 하는 css 설정입니다. 버튼을 눌러 내용을 확인해 보세요. codepen을 새창으로 보시면 더 이해하기가 쉬울거에요. https://codepen.io/beans9/pen/JrYQBx See the Pen footer sticky by homin ahn (@beans9) on CodePen.
entity에 Date형인 orderDate가 존재한다고 했을 때 Specification을 이용한 between 검색을 하는 방법이다. 물론 interface에서 바로 해도 되지만 복합적으로 조건을 처리해줘야할 때 Specification은 유용하게 사용된다. 파라미터로 fromDt="2017/08/23" , toDt="2017/08/23" 받고 단순히 아래와 같이 했을 때 제목과 같은 오류가 났다. public static Specification betweenDate(String fromDt, String toDt) {return (root, query, cb) -> {if (fromDt.equals("") && toDt.equals(""))return null;return cb.between(ro..
로컬에선 잘 돌아가는데, jar로 build하고 외부에서 실행시켜보면 아래와 같이 에러 발생 org.thymeleaf.exceptions.TemplateInputException: Error resolving template "/xxxxx/main", template might not exist or might not be accessible by any of the configured Template Resolvers 1시간동안 삽질해본 결과 controller에서 return 해주는 string 값에 문제. @RequestMapping("....") public String ...... {return "/xxxxx/main"; // ide에서 실행했을 경우 이상없이 표시 return "xxxxx/ma..