본문 바로가기

Tip

(79)
리눅스 심볼릭링크 설정 이것도 꽤 해맨거 같네.. 내가 이해를 못 한거지만 원본디렉토리=첨부파일디렉토리라고 생각되서 ln -s [첨부파일 저장되는 디렉토리] [공유폴더]로 하니 되질 않는 것이다. 생각을 바꾸니 되는 거였다.. 이 설정만 하루 걸렸다...젠장 --------------------------------------------------------------------------------------------------------------------------------- 기존링크 사용방법은 ln -s [원본디렉토리] [대상디렉토리] NAS로 공유폴더 걸어둔 프로젝트에서 첨부파일이 저장되는 디렉토리를 바라보도록 심볼릭링크를 설정해야함 ln -s [공유폴더] [첨부파일 디렉토리]
[oracle] 오라클 to_char to_date locale 문제(literal does not match format string ora-01861) 리눅스 캐릭터셋 변경 mariadb만 사용하다가 오라클을 사용하니 이런 경우가 발생해서 시간을 엄청 소비했음.. mariadb는 format을 잘 변경해주는데 오라클은 엄격해서 서운했음.. 아무튼 아래 내용대로 형식을 넣어서 해봤는데 안되고 서버 LANG설정만 바꿔도 됨... 오라클 기본 date타입도 바꿔보고 시도해봤지만 서버 LANG바꾸면 끝. 참고 : 우분투 ------------------------------------------------------------------------------------------------------------------------------ [문제] 같은 소스인데도 불구하고 테스트계에서는 에러가 발생하지 않았지만 운영계에서 ORA-01861 에러가 발생했다. 에러로그는 --> (..
[spring] get 방식 url 없애기(controller에서 redirect 다루기) 프로젝트 중 pageIndex나 어떤 id 등 필요한 값들을 지속적으로 유지해야하는 경우, url에 parameter가 길게 붙어있는게 사용자가 url에 param값을 수정해서 볼 수도 있다고 생각이 들음. 물론 서버사이드에서 사용자 권한이나 다른 기능(?)을 이용해서 막을 수 있지만 약간 땜빵(?)식으로 처리하고 싶고 가능한지 궁금했음 아래 내용대로 해도 유지할 값들을 가지고 다닐 수도 있지만 input type="hidden"으로 사용한다면 get방식이 아닌 post로 보내도 url에 안보이고 값 유지됨 상황에 맞게 사용하면 될 것 같다..(예전 스타일인가..) ------------------------------------------------------------------------------..
file drag drop 파일 드래그앤드롭 구현 라이브러리를 찾다가 프로젝트랑 안 맞는거 같아서 구현하기로 결정해서 참고하였습니다. 라이브러리를 고쳐도 되겠지만 초보라서.. 감사합니다. 출처 : mrsohn.tistory.com/entry/html-jquery-%ED%8C%8C%EC%9D%BC-%EC%97%85%EB%A1%9C%EB%93%9C-Drag-and-drop sub0709.tistory.com/46 .upload-btn-wrapper { position: relative; overflow: hidden; display: inline-block; } .upload-btn { border: 2px solid gray; color: gray; background-color: white; padding: 8px 20px; border-radius: ..
[spring-security] LoginVO에 변수 추가 전자정부표준프레임워크에서 스프링 시큐리티가 적용되어 있을 때 로그인한 사용자의 정보를 얻기 위해서는 다음과 같이 사용합니다. import egovframework.rte.fdl.security.userdetails.util.EgovUserDetailsHelper; import egovframework.com.cmm.LoginVO; ... // 로그인 여부 확인 Boolean isLogin = EgovUserDetailsHelper.isAuthenticated(); // 로그인한 사용자 정보 LoginVO user = null; if(isLogin) { user = (LoginVO) EgovUserDetailsHelper.getAuthenticatedUser(); } 로그인 후 세션에 저장되어 있던 Log..