RestController에서, Ajax와 통신을 하는 쪽에 RequestMapping 어노테이션에서, produces 속성에 "application/text; charset=UTF-8" 이 값을 추가하자. dispacther-servlet.xml에 bean 설정, ajax contents-type을 변경하는 게 아닌, 저게 가장 확실한 방법이다. 나는 그랬다. 전자정부 프레임워크... 아.. 진짜 미치겠다ㅋㅋㅋㅋ 스프링 부트가 진짜 편한 거였단 걸 현재 프로젝트하면서 깨닫는다.. 진짜ㅋㅋ
ProcessBuilder로 스프링 내에서 Python을 실행해야하는 경우가 있을 수도 있다. 하지만 분석한 값을 return 받아보면 글자가 깨져서 나오는 경우가 있는데... java에서도 인코딩 해보고, python 파일에서도 인코딩해봐도 소용없는 경우가 있다. 하지만 방법이 있다! import 하는 곳에, sys와 io 라이브러리를 import 하고 그 밑에 코드 2줄만 작성해주면 해결이 간단하게 된다ㅎㅎ import sys import io sys.stdout = io.TextIOWrapper(sys.stdout.detach(), encoding="utf-8") sys.stderr = io.TextIOWrapper(sys.stderr.detach(), encoding="utf-8") 참 쉽죠? 문..
이건 proxy 설정이 되어 있기 때문에 그 설정을 없애야만 git을 clone 할 수가 있다. 밑에처럼 명령어를 입력해서 proxy 설정을 없애주자. git config --global --unset http.proxy 이러면 proxy 설정을 없애고 clone을 할 수 있다. 만약 proxy 설정을 해야하는 경우 밑에 처럼 에러가 나는 경우라면 링크를 클릭해서 글을 참고하면 된다. 2022.06.10 - [web/에러 해결] - [ 해결 ] fatal: .git/info/refs not valid: is this a git repository?
일단, 나는 회사 gitlab을 사용중이였고, 프로토콜은 http였다. git clone ${gitlab 주소} 를 입력했지만, fatal: .git/info/refs not valid: is this a git repository? 와 같은 에러가 떴다. 음.. 왜지? github 처럼 ssh key를 만들어서 넣어야하나??? ssh 주소로 git clone을 해야하나 고민하면서 모든 걸 다 따라했지만 22 port와 같은 에러만 뜨고 3시간을 소비했다.. 아니 http이고, STS에선 잘 되는데 왜 VS Code나 터미널에서는 접근이 안되지? 라고 생각을 하고 여러개의 글을 찾아 본 결과.. proxy만 추가해주면 되는 문제였다. 회사 내부 서버 gitlab을 사용했고, 도메인과 ip로 주소가 되어있..
Ajax로 통신을 할 때, FormData형의 데이터를 넘길 때, Illegal invocation 이란 값이 나올 수 있다. Ajax에, 옵션값을 두개 추가하면 된다. processData : false 서버로 보내지는 data는 "application/x-www-form-urlencoded"에 맞는 쿼리 문자열로 처리 및 변환된 형태라고 한다. DOMDocument 또는 처리되지 않은 데이터를 보낼 때에는, 이 옵션값을 false로 지정해야한다고 한다. contentType: false default 값은, "application/x-www-form-urlencoded; charset=UTF-8" 라고 한다. "multipart/form-data" 로 전송이 되게 옵션값을 false로 지정해야 한다고..
- Total
- Today
- Yesterday
- 게임프로그래밍
- MVC
- c#
- unity3d
- 비지니스 로직
- CSS
- Unity
- Spring
- 안드로이드
- 프로그래밍
- JSP
- Vuforia
- 뷰포리아
- 유니티
- 프리젠테이션 로직
- Servlet
- 유니티로 배우는 C#
- GitHub
- 유니티3D
- Next.js
- 서블릿
- Git
- Base Of Coding
- Java
- spring boot
- VR
- 스프링
- baseofcoding
- HTML
- Controller
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |