본문 바로가기

Web Development43

세션 고정 고정된 세션아이디값을 사용하는 취약점으로 세션아이디를 이용하여 우회접근이 가능할수 있음 ->로그인시 로그인 전 기존 세션아이디는 패기하고 새로운 세션아이디 발급 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.
ORDER BY 값 선택하여 정렬하기 ORDER BY 값을 지정하여 정렬할때 쓰는 구문이다 1 2 ORDER BY FIELD([FIELDNAME],[VALUE],[VALUE] ...) Colored by Color Scripter cs 위와같이 ORDER BY FIELD 뒤에 필드이름,값,값,값... 입력해주면 첫번째값을 기준으로 정렬해준다. 2019. 11. 5.