※ 더 알고있는 정보는 댓글로 적어주세요. 업데이트 하겠습니다.
1. use strict
<script>
"use strict"
.
.
.
</script>
script 태그 열자마자 "use strict"를 넣어주면
암묵적인 "느슨한 모드(sloppy mode)"를 해제하고
명시적은 "엄격 모드(strict mode"를 사용하게 된다.
Strict 모드에서는 일반적인 JavaScript의 의미에 몇 가지를 변경한다.
- JavaScript오류는 아니지만 함정이 될 어떤 일을 오류가 발생하도록 변경하여 제거한다. 즉, 코드의 문제를 더 빨리 알리고 소스로 더 빨리 안내하므로, 결과적으로 디버깅이 쉬워진다.
- JavaScript 엔진의 최적화 처리를 어렵게 만드는 오류를 수정한다.
- 미래의 ECMAScript로 정의 될 예정 구문을 금지하여 발생 가능한 에러를 예방한다.
2. security:csrf disabled="true"
<security:csrf disabled="true"/>
시큐리티를 적용해놨다고 가정할 때 security-context.xml에 위 코드를 추가해주어야만 get 이외의 전송 방식이 사용 가능하다.
post방식을 사용하는 Ajax도 사용할 수 없고, 당연히 비동기 방식도 사용할 수 없으니 주의.
'잡다한 팁' 카테고리의 다른 글
datepicker 날짜 선택 위젯 (0) | 2024.10.11 |
---|---|
취준생을 위한 개발자 면접 팁 (0) | 2024.07.19 |
HTML에서 탭으로 페이지 변경하기 (0) | 2024.05.03 |
내가 보려고 만든 JSTL 정리 (2) | 2024.04.24 |
내가 보려고 쓰는 SQL 잡다한 팁 (0) | 2024.04.23 |