jsp 화면에서 자바스크립트를 쓸때 한글이 서버로 넘어가면 한글이 깨진다. 그래서 한글 인코딩을 해줘야 한다. 자바스크립트에서는 encodeURL("한글"); 이렇게 한글 인코딩을 해서 넘기고 서버에서는 String code = URLDecoder.decode(code,"UTF-8"); 이렇게 한글 디코딩을 해서 쓴다. 다시 서버에서 한글 인코딩을해서 보내야할 경우에는 code=URLEncoder.encode(code,"UTF-8"); code=code.replaceAll("\\+","%20"); 이렇게 다시 서버에서는 한글 인코딩을 한다. 왜냐하면 URLEncoder.encode를 하면 공백부분에 +가 생긴다. 그래서 replaceAll로 +를 공백 인코딩문자(%20) 으로 바꿔준다. replaceAl..
자바스크립트 배열을 jsp에서 넘겨서 스프링에서 받을일이 있다. 처음애 그냥 아무생각없이 자바스크립트 배열을 넘겨서 자바 List로 받아서 split으로 , 로 구분해서 쓸려고 했는데 NumberFormatException 이 발생했다. 자바에서 리스트를 찍어보니 [3,4] 이런식으로 찍혀서 리스트로 잘 받나했더니.. 그냥 객체가 찍힌것이 였다. split은 스트링에서 쓰는건데 그냥 객체가 있으니 split이 안되고 통으로 [3,4] 가 그대로 있었다. 구글링은 해보니 join을 쓰면 된다고 해서 썼더니 정말로 되었다. console.log 로 찍어보면 join을 안쓰면 객체가 찍히고, join을 쓰니 스트링으로 찍혔다. join 설명 .join() .join()은 배열의 원소들을 연결하여 하나의 값으로..
notepad++ 에서 json viewer 를 설치하려면 플러그인 > 플러그인 관리 > json 검색하면 JSONViewer가 나온다. 그걸 설치하면 된다. 설치하면 플러그인에 JSON Viewer가 보인다. Ctrl+Alt+Shift+M 하면 Format JSON , 즉, JSON 보기좋은 형태로 만들어준다. json viewer 플러그인 파일을 첨부한다. 아래처럼 놔두면 된다. C:\Program Files\Notepad++\plugins\NPPJSONViewer\NPPJSONViewer.dll Notepad++ v8.1.9.2 (64-bit)
노트패드를 다운로드 받으려고 했는데 32비트가 다운로드 받아졌다. 그냥 디폴트로 버튼 눌러서 했는데.. 그래서 C:\Program Files (x86) 여기에 설치가 되었다. 흠.. 어쩔때는 C:\Program Files 여기에 설치됐는데.. (x86)이 안붙은거는 64비트 이다. (결론: C:\Program Files\Notepad++) 그래서 플러그인같은걸 설치하면 32비트랑 64비트는 달라서 플러그인 파일만 가져와서 복사하면 안된다. 노트패드 ++ 뜰때 32 or 64 비트용 플러그인이 있어 삭제할까요? 라고 삭제되기 전까지 계속 물어본다. 그래서 그냥 64비트로 설치하기로 해본다. https://notepad-plus-plus.org/downloads/v8.1.9.2/ Download Notepa..
현재 이클립스 최신버전 2022-03을 다운받았더니 svn 이 없었다. 이런.. 이클립스 svn offline 설치를 해보려고 구글링을 했고 그대로 했는데 안됐다.. 플러그인 다운받아서 jar를 plugin 디렉토리에 넣어라.. 해서 했는데 안됐다. 헐.. 내가 잘못한건지.. 예전글 때문인지.. 그래서 그냥 Market Place에서 검색해서 (svn으로) 거기서 그냥 설치했다. 설치한김에 JSON Viewer, ERMaster (Software Install로 설치) 까지 하고 eclipse 폴더를 zip으로 압축해서 가져오는게 좋을듯 ====================================== 이렇게 해서 될줄알았는데 안됐다. 알고보니 svn connector가 설치가 안됐다. View에서 ..
Notepad++ 플러그인 메뉴 > Plugins Admin JSTool 선택 후 Install Notepad++ 종료. 재시작 해야 한다는 말. 오키염. 재시작 후에 확인해보면 상단 메뉴에 JSTool 메뉴가 생긴 것을 확인. 이렇게 정렬이 되지 않은 데이터에서 Ctrl + Alt + M 단축키를 누르면 이렇게 정렬해준다! Notepad++ 을 써야하는 상황에서는 유용할 듯. 출처: https://m.blog.naver.com/mira445/221783072907 오프라인에서 쓰려면 위의 파일을 받아 C:\Program Files (x86)\Notepad++\plugins 에 놓고 압축을 풀면 C:\Program Files (x86)\Notepad++\plugins\JSMi..
데몬 에러로그를 보니 RouteBuilder error - java.lang.ClassNotFoundException 이 발생하였다. 흠.. 뭐지.. 알고보니 데몬이 뜰때 참조하는 클래스 정보가 있는데 클래스 정보 입력하는 곳에 오타가 있었다. 그러니 당연히 클래스를 찾을 수 없다는 에러가 발생하지... 그래서 오타 수정하고 다시 데몬을 켜니 에러가 발생하지 않았다. 로그를 잘 봐야 한다. Exception으로 검색해서 안나올때까지...
- Total
- Today
- Yesterday
- 파이썬
- 프로씨
- php
- 라이믹스
- webix
- 자바 smtp
- 포인터
- 문자열
- xe addon
- 플러터
- xe애드온
- Python
- 스크래핑
- 오라클
- XE
- MySQL
- esql
- KG
- 인포믹스
- proc
- C
- ocajp
- 자바
- 파싱
- C언어
- ocjap
- 이클립스
- EC
- JDBC
- XE3
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | ||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 | 31 |
