반응형 Web Development44 can not deserialize instance of java.lang.string[] out of value_string token Jackson JSON mapper 이용해서 파라미터를 vo로 던지던중 나는 오류였다. 다른 케이스같은 경우 구글링하면 잘 나왔는데 VALUE_STRING 의 경우 찾기가 힘들어 자력으로 해결해보기로 했다.진도빼기도 바빠 죽겠는데 시간 잡아먹을까봐 노심초사 했지만 생각보다 금방 답이 나와 다행! 원인은 프론트 자바스크립트에서 배열로 전달해야했으나 단순 String으로 전달하여 자바vo에서 선언한 배열변수와 타입이 안맞아서 발생한 에러. var a = "aaa"; -> String [] aa; (x)var a = new Array(); -> String [] aa; (o) 위와 같이 수정하니 해결 완료 2024. 9. 11. 세션 고정 고정된 세션아이디값을 사용하는 취약점으로 세션아이디를 이용하여 우회접근이 가능할수 있음 ->로그인시 로그인 전 기존 세션아이디는 패기하고 새로운 세션아이디 발급 JAVA코드 1234session.invalidate(); //기존 세션 만료 session = ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest().getSession(true);//새로운 새션 생성Colored by Color Scriptercs 2020. 12. 15. jquery로 말줄임 기능 만들기 위와 같이 일정 글자수가 넘어가면 '...' 처리를 하려고 했다. 처음에는 css line-clamp ,ellipsis로 처리하려고 했는데 크로스브라우징에 문제가 생겨서 ㅜㅜ 크롬에서는 잘되는데 ie에서 안되는 관계로 결국에는 스크립트로 진행했다. -javascript 1 2 3 4 5 6 7 8 9 10 $('.line-clamp').each(function(){ var lentgh = 80; //글자수 $(this).each(function(){ if($(this).text().length >= length){ $(this).text($(this).text().substr(0,length)+'...'); } }); }); Colored by Color Scripter cs -html 1 2 3 4 이.. 2020. 1. 7. IE11용 CSS 핵 _:-ms-fullscreen, :root .classname{} ex) 1 2 3 4 5 6 7 _:-ms-fullscreen, :root .sample{ margin-top:10px; margin-bottom:20px; } cs 2019. 12. 11. LEFT OUTER JOIN 조건절 배치 1 2 3 4 5 6 7 8 9 10 11 12 SELECT A.SBJECT_CD, COUNT(B.USER_NO) FROM TB_SBJECT A LEFT OUTER JOIN TB_USER B ON A.SBJECT_CD = B.SBJECT_CD AND B.USER_GROUP = 'INSA' --오른쪽 테이블은 ON 뒤 AND 에 조건 배치 WHERE A.SBJECT_LRN_BGNDE = '20191209' --왼쪽 테이블은 WHERE절에 조건 배치 GROUP BY A.SBJECT_CD; Colored by Color Scripter cs 이 테이블은 INSA 그룹의 유저들이 어떤 과목을 몇명이 듣는지 뽑는 쿼리다 위와 같이 LEFT OUTER JOIN 시에는 JOIN 주체가 되는 테이블의 조건은 WHERE.. 2019. 12. 9. 이전 1 2 3 4 ··· 9 다음 반응형