전체 글 썸네일형 리스트형 맛집탐방1. 일산 피자 맛집 BLEE's PIZZA BLEE's PIZZA 일산 피자 맛집 위에 사진은 브리페셜피자~ 그리고 쉬림프 로제 파스타. 파스타가 먼저 나왔는데 배고파서 피자가 나올때 까지 기다리지 못하고 먼저 먹어버렸다~. 매콤한 맛이 다른 로제파스타와의 차이점!!!! 가격도 나쁘지 않고 이 집을 추천 합니다. 개인적인 평점 : 4.3/4.5 더보기 form 태그의 th:action을 동적으로 바꾸는 방법 form태그에 위와 같이 submit이 2종류가 있으면 각각에 대해 th:action의 url이 바뀌어야 한다. thymeleaf가 아니라면 위와 같은 방법으로 해결하면 된다. 간혹 스크립트의 시작 과 끝에 /* ... /* ]]> */ 를 넣어야 한다는데 안넣어도 잘되서 넣어야 하는지 모르겠다 var th_action_url = /*[[ @{/url/${variable}} ]]*/; th:action의 url은 다음과 같이 /*[[ ]]*/ 사이에 원래 표현식대로 쓰면된다. 더보기 @PathVariable, URL에 파라미터 전달하기 @PathVariable 똑같은 URL을 이용해 파라미터가 없을 경우에 타는 메소드와 파라미터가 있을 경우에 타는 메소드를 나누고 2개의 파라미터를 보내고 싶은 상황이었습니다. 정말 이상하게 2개의 파라미터를 보내는 것을 Controller 소스는 많이 있는데 thymeleaf 소스는 올리지 않은 블로그가 많아 애먹었습니다.... 파라미터가 한개 일때 방법으로 밑에 방법이 그나마 소개 되었는데 저 방법을 이용해 2개의 파라미터를 보낼 수는 없었습니다. 그래서 찾은 방법!! 다른 코드는 볼 필요 없이 a태그에 th:href를 보면 될 것같습니다. 핵심은 @{ 에 | 로 한번더 감싸는 것 그리고 계산이 들어가야 되면 ${ } 괄호 안에서 할 것 이 방법을 못찾아서 정말 고민 많이 했습니다.... 하고 나면 .. 더보기 오류 : cannot find symbol 새로 spring project를 만들어서 연습하는데 gradle에 lombok 추가 했고 @Data annotation 썼고 set메소드 쓰는데 자동완성에도 나왔고~ 빨간줄도 안가는데 build하면 set메소드를 찾을 수 없다고 합니다!!! 검색 해보니 간단한 해결법이 있었습니다. 상단에 File 메뉴 -> Settings 선택 Build, Exception, Deployment -> Compiler -> Annotation Processors 선택 Enable annotation processing 체크 후 ok 버튼을 눌러주세요 그러면 오류 해결~ 더보기 Spring Security를 적용해보자(2) Before Start. spring jpa에 대한 세팅이 끝난 다는 가정하에 진행되는 예제 입니다. jpa 세팅이 안되신 분은 https://writemylife.tistory.com/87?category=833540 참고 해주세요 Step1. 회원 클래스 만들기 user라는 이름으로 제공되는 클래스가 있기 때문에 보통, Account or Member로 회원 클래스를 만듭니다. 저는 Account로 진행 해보겠습니다. src/main/java/패키지명/Account 폴더를 만들고 그 아래 Account.java를 만듭니다. Account.java import lombok.Data; import lombok.EqualsAndHashCode; import lombok.NoArgsConstructor; i.. 더보기 Spring security 적용해보자(1) Step1. 스프링 시큐리티란 스프링 시큐리티를 간단하게 이해 해보겠습니다. 자바기반의 애플리케이션을 위한 포괄적인 보안서비스를 제공하는 오픈 플래폼이라고 생각하시면 됩니다. 또한 스프링 시큐리티를 활용해서 자신만의 인증 매커니즘을 만드는 것도 가능합니다. 스프링 시큐리티의 보안을 구성하는 두가지 영역이 있는데 인증(Authentication), 권한(Authorization)입니다. 인증은 로그인하는 과정등의 확인하는 절차이고 권한은 인증된 사용자가 가지고 있는 회원등급 같은 것 입니다. https://spring.io/guides/gs/securing-web/ Securing a Web Application this guide is designed to get you productive as quic.. 더보기 책 내용을 블로그에 정리하는 것에 관한 글... 책이 담은 지식정보 자체는 작자 고유의 창작물이 아니므로 저작권 보호대상은 아닙니다만, 수사-안내기법과 도표, 삽화등의 이미지는 보호됩니다. 스스로가 복사 수준이라 느낄 정도로 유사하다면 그건 요약이 아닙니다. 책의 내용을 문구서정하고 옮겨놓는 것이죠. 원저작물에 대한 정보표기없이 그대로 올린다면 표절로 간주될 수 있으며, 출처표기가 되어있어도 원저작물의 수요를 대채할 정도라면 법이 인정하는 정당한 인용의 범위를 넘어섭니다. 가장 중요한 기준은 내 리뷰가 주가 되어야한다는 점입니다. 책 없이도 포스팅이 가능하도록 더 공부해서 '자신이 생성한' 정보를 만들어 올리세요. 인용목적이 비 상업적인 순수 리뷰라면 상업적인 인용보다 더 범위를 넓고 관대하게 본다고 합니다. 더보기 Spring security CSRF 프로텍션 Spring security를 이용해서 로그인을 구현하고 나니 위의 form 태그에 대해서 submit을 하니까 아래의 페이지가 떴다 처음에는 mapping 관련 문제인 줄 알고 고민하고 진짜 여러가지 시도를 하다가 혹시나 하는 마음에 Spring security 관련 부분을 모두 주석 처리하니까 다시 잘된다.... 이유는 multipart/form-data로 전송시 csrf프로텍션이 적용되서 그렇다고 한다. CSRF(Cross Request Forgery: 사이트 간 요청 위조)인데 보안 대책으로 필수적으로 요구 된다고 한다. csrf-multipart 관련 Spring Security Reference https://docs.spring.io/spring-security/site/docs/4.2.2... 더보기 이전 1 2 3 4 5 6 7 ··· 13 다음