본문 바로가기

자바2

자바(Java)와 자바스크립트(Javascript)는 비슷한 것인가? 자바와 자바스크립트는 둘 다 자바가 들어가있어서 뭔가 둘이 관련이 있는 언어인 건가? 생각을 했었는데 전혀 아니었다. 이름에 똑같이 둘 다 자바가 들어갈 뿐 서로 쓰임새도 다르고 문법도 전혀 다른 별개의 프로그래밍 언어라는 것을 알게 됐다. 자바의 경우 백엔드 로직을 짤 때 많이 사용이 되고, 자바스크립트는 프론트엔드 분야에서 동적인 화면을 만드는데 많이 사용이 된다. 또 가장 큰 차이점으로 자바는 변수 선언 시 해당 변수에 대한 타입을 무조건적으로 지정해줘야 하지만, 자바스크립트의 경우 스크립트 언어로 브라우저에서 해석되기 때문에 변수 선언 시 타입을 명시해주지 않아도 된다. 두 언어 사이의 공통점이라면 둘 다 객체지향 언어의 성격을 가지고 있다는 점을 뽑을 수 있겠다. 어쨌든 비전공자인 필자 입장에서.. 2021. 10. 31.
Ajax 스프링 시큐리티 토큰 문제 외 ※개인적인 정리용도로 문제해결에 도움이 되지 않을 수 있습니다. #오늘의 개고생리스트1 (Mybatis 오류) 오라클에서 COMMIT이랑 ROLLBACK을 항상 습관화할 것 (특히 COMMIT을 해놓지 않으면 마이바티스가 제대로 작동하지 않을 가능성이 있다) #오늘의 개고생리스트2 (ajax와 시큐리티) 스프링으로 폴더, 그리고 url마다 시큐리티를 적용해놓았는데, Ajax를 통해 컨트롤러로 넘긴 url이 시큐리티 보안에 걸려 denied 에러를 계속 맞닥뜨렸다. 원인은 url 넘길 때 csrf 토큰을 같이 넘겨주지 않았기 때문이고 해결책은 역시 csrf 토큰을 url 넘길 때 같이 넘겨주면 된다. (밑에 코드 빨간글씨 참고) #제이쿼리 클래스변경 (밑에 녹색 글씨 참고) --> $('#id').attr.. 2021. 2. 27.