java5 드래그 앤 드롭(Drag and Drop)으로 파일 첨부하기-JavaScript 기존 사이트에서 input 태그로 파일을 첨부받아 동작하는 페이지를 드래그 앤 드롭으로 변경해달라고 요청이 왔다. 사이트에서 기존에 사용하고 있던 드래그 앤 드롭 파일 첨부 동작은 dropzone.js와 ajax로 파일을 등록하는 것인데, 요청한 페이지는 컨트롤러에서 첨부된 엑셀 파일을 읽어 동작해야해서 기존의 dropzone.js를 사용하지 않고 새로 커스텀 하였다. // 파일을 담을 전역변수 var allfile = null; // 등록 가능한 파일 사이즈 MB var uploadSize = 100; $(function (){ // 파일 드롭 다운 fileDropDown(); }); // 파일 드롭 다운 function fileDropDown(){ var dropZone = $("#dropZone").. 2023. 5. 19. value attribute can not be parsed : "0" 에러 처리 갑자기 잘 나오던 화면이 흰 화면만 나와서 로그를 뒤져보았다. DB에서 데이터를 불러오면서 fmt:parseDate로 날짜를 파싱하는 과정에서 일어나는 오류이다. 날짜는 파싱하는 패턴은 "yyyy-mm-dd" 인데 실제 DB 칼럼에는 데이터가 "0"으로 등록되어 있었다. 해당 DB에서 칼럼 데이터 유형을 DATETIME으로 사용하지 않고 VARCHAR로 수기 입력을 받아서 생긴 문제였다. 데이터를 수정해주니 에러 해결! 2023. 5. 17. Incorrect integer value: '' for column 'SUB_SEQ' at row 1 에러 처리 해당에러는 데이터 MYSQL Insert시 SUB_SEQ 값이 ''(빈값)으로 들어가서 발생하는 오류. 데이터가 없으면 null이라도 넣어줘야 오류가 안생긴다. 2023. 5. 17. [JAVA] Spring Security 설정하기 자바 스프링에서 security을 할려면 어떻게 해야하는지 작성해보겠다. 1)첫번째로 프로젝트를 생성한 후에 pom.xml에다가 dependency를 등록해야한다. spring security 관련 dependency 2)위의 dependency들을 추가하면 Spring Bean Configuration File에서 security항목이 새롭게 추가된다. 3)뼈대가 되는 context.xml 파일을 생성한 후 아래와 같이 지정한다. permitAll:그냥 통과시켜라 isAuthenticated(): 인증이 되었는지 확인해라 form-login: 만약 누군가 홈페이지를 요청했는데 로그인이 안되어있으면 sec가 제공하는 로그인창을 띄워라 logout: 로그아웃 누군가 해당 url로 접속을 할 시 permit.. 2023. 2. 20. 이전 1 2 다음