본문 바로가기

TISTORY355

Spring redirect http 요청 문제 Spring mvc에서 redirect 하게 되면 http로 요청하게 된다. 일반적으로 별문제 없다고 볼 수 있지만(생각할 수 있지만), 사실 큰 문제가 생긴다. 브라우저에서는 보안 문제로 https페이지에서 http 컨텐츠를 가져오지 않는다. (반대로 http에서 https는 가져올 수 있다.) 그래서 https페이지에서 호출하고나서 redirect를 받을 때, http면 브라우저에서 차단되서 다음 페이지로 이동할 수 없게 된다. 예시 ) 이렇게 리다이렉트를 하게되면 (https로 들어와도) http로 통신하게 된다. 이런 문제를 해결하는 방법은 다음과 같다. 혹은 dispatcher-servlet.xml에 redirectHttp10Compatible="false"를 추가해준다. 그럼 https로 들어.. 2017. 11. 15.
사해효과(the Dead Sea effect) the Dead Sea effect - Bruce F. Webster 간단한(주관적인) 내용 요약입니다. 하단에 원문 출처를 남겼습니다. (허접한 작성자글 보지 말고 원문으로 보는게 더 현명한 방법입니다.) 조직의 패턴은 사해와 같다. 채용이 이루어지면, 그들의 역량은 조직내에서 고르게 분포해야하지만 그렇지 않다. 능력있는 엔지니어는 증발해버리고, 능력없는 엔지니어는 사해의 염분처럼 남아있다.(사해는 물고기가 없는 죽은 바다다.) 능력있는 엔지니어는 프로젝트를 혼란스럽게 하는 문제를 일으킬 가능성이 낮은 인재다. 그리고 그들은 증발하듯이 쉽게 이동할 수 있는 기회가 많다. 능력없는 엔지니어는 일자리를 갖고, 관리에 대한 요구가 적어서 고맙게 여긴다. 다른 일자리를 찾을 가능성이 낮은 그들은 유지보수 전문.. 2017. 10. 31.
java String json to list map 변경 방법 java String json to list map 변경 방법 string으로 된 json 형식의 데이터가 있는데 ex) [{"test":"123", "aaa":"333"}, {"test":"456", "aaa":"444"}] 이건 그냥 string 이라서 json으로 바로 쓸 수가 없어서 형변환이 필요하다. 그래도 다행스럽게도 방법은 찾았다. 만약, map을 json으로 찾는 방법을 위해 찾아왔다면 여기를 클릭해서 참조하자참조 : http://toyuq.tistory.com/203 (java map to json 변환) 먼저 gson 라이브러리가 필요하다 porm.xml에 추가한다. com.google.code.gson gson 2.2.4 출처: http://toyuq.tistory.com/search.. 2017. 10. 27.
java 이미지 사이즈 줄이기(썸네일) java 이미지 사이즈 줄이기(썸네일) thumbnailator를 사용해서 썸네일로 만들려고 했지만, 이상하게도 jeus서버에서 계속 오류를 뿜어서 버릴 수 밖에 없었다. 그래서 라이브러리를 사용하지 않고 순수 java에서 썸네일을 만들기로 했다. spring에서 별도의 썸네일을 미리 만들어서 저장하지 않고호출시마다 이미지를 읽고 서버단에서 리사이즈하는 방법이다. 서버에 무리가 갈꺼라고 생각했지만, 애초에 서버cpu는 놀고 있어서... 123456789101112131415161718192021222324252627282930313233343536373839 @RequestMapping(value = "/getImage", method = RequestMethod.GET) public void showI.. 2017. 10. 27.