본문 바로가기
반응형

[ 오류 해결 ] 17

ajax 시 success 후 페이지 새로고침 되는 현상 해결방법 스~얼마 코딩문제 일거라고는 전혀 생각지도 못했던 문제... ajax 통신 후 분명 성공을 해서 DB에도 제대로 반영되었는데 매번 F5 누른 것 마냥 페이지가 새로고침이 되더라... 디버깅을 해봤는데, success 탄 다음에 딱 저기에서 갑자기 페이지 reload가 되는 현상 발생. 알고보니 form 태그 사용하면서 ajax도 태울 시 페이지가 새로고침 되는 문제가 발생할 수 있단다. 해결방법 1. return false 첫번째 방법으로 ajax 후 return false를 해봤다. 근데 잘 안되더라고. 해결방법 2. type="button" 추가 요렇게 했더니 해결됐다! button 타입인데 type="button"을 굳이 왜 해주나 싶었는데 이런 기능이 있었네... 정리하자면 다음과 같다. 버튼 예.. 2024. 3. 26.
Error in executeUpdate, Incorrect string value: '\xAC\xED\x00\x05sr...' for column '컬럼명' at row 1 뭔 요상한 에러가 발생하는데 뭔가 싶었다. 구글링 해보니 대부분의 경우 character set 관련 문제라고 함... [오류] Error in executeUpdate, Incorrect string value: '\xAC\xED\x00\x05sr...' for column '컬럼명' at row 1 - 오류내용 : insert나 update 할때 발생함. Error in executeUpdate, Incorrect st... blog.naver.com 확실히 문제가 된다는 PRODUCT 컬럼에 문자열이 좀 이상하게 들어가 있었음. 근데 아무리 해도 인코딩은 아닌 것 같아서 꼼꼼히 다시 살펴봤는데... 그게 아니고 form에 같은 key 값이 두개가 같이 있어서 그런거임.... 중복된 값이 있으니까 쿼.. 2024. 3. 26.
이클립스 Quick Search 설정(Ctrl + Shift + L) 이전 프로젝트에서는 전자정부프레임워크 3.5 버전으로 옛날 Tool을 썼는데, 그 때 Quick Search를 자주 썼었다.(단축키 Ctrl + Shift + L) 간단한 메소드 찾을 때에는 요걸 많이 쓰고, 세부적인 조건을 추가하거나 workSpace 전체를 뒤져서 위치를 찾아야할 때에는 하단의 Search 탭을 사용함. 최근 돌아와서는 이클립스 2022-12 버전으로 최신에 가까운 버전을 사용하는데, Quick Search 단축키가 바뀌었는지 동작하지 않더라. 불편해서 이전처럼 단축키를 맞춰주기 위해 메모함. 1. Quick Search 플러그인 설치 메뉴 상단 Help > Install New Software > 검색창에 http://dist.springsource.com/release/TOOLS/.. 2024. 3. 19.
[React] You are running `create-react-app` 4.0.3, which is behind the latest release (5.0.1). 문제 발생 실행코드 npx create-react-app ThePurE_Prj 오류 발생 및 원인 터미널에서 npx로 react App을 만들다가 생긴 오류. You are running `create-react-app` 4.0.3, which is behind the latest release (5.0.1). We no longer support global installation of Create React App. Please remove any global installs with one of the following commands: - npm uninstall -g create-react-app - yarn global remove create-react-app The latest instru.. 2022. 12. 19.
웹 페이지 캐싱 막기 웹 프로그램 개발시 당연히 수많은 css, js 파일을 로드하게 된다. 이 파일들은 유지보수를 하면서 계속 수정되는데 문제는 브라우저에서 한번 불러온 css, js 파일을 캐시 해두는 탓에 사용자들에게 바로 적용이 되지 않는다. 특히 제품의 동일한 파일명의 js를 수정하였더라도 캐시된 수정전 버전이 적용되는 경우 브라우저 캐시를 날려도 적용이 안되는 경우가 있다. 따라서 캐싱되지 않도록 방법을 찾아야한다. 1. 캐시 사용금지 웹페이지의 헤더에 내용을 추가해서 캐시를 사용하지 않도록 설정할 수 있다. html 문서의 사이에 다음 내용을 추가한다. 위의 방법은 모든 캐시를 사용하지 않기 때문에 페이지를 로드할 때마다 새로 파일을 불러오기 때문에 사용자에게 바로 적용이 된다는 장점은 있지만, 반대로 파일의 변.. 2022. 12. 13.
placeholder 에서 줄바꿈하기 줄바꿈 위치에 [ ] 을 넣어준다. 참고 : Character entity references in HTML 2022. 11. 1.
반응형
LIST