본문 바로가기

전체 글385

ERROR: com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Exception during pool initialization.java.sql.SQLRecoverableException: IO 오류: The Network Adapter could not establish the connection oracle 연결이 안되어있어서 발생 2023. 2. 28.
JSON parse error 400에러 오류: WARN : org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver - Failed to read HTTP message: org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Cannot deserialize instance of `java.lang.String` out.. 원인: 값을 가져오지 못하고 있었음 var param = {"empno":empno, "name":name, "birth_date":birthday} 수정: var param = {"empno":empno.value, "name":nam.. 2023. 2. 27.
415 (Unsupported Media Type) @RequestMapping의 consumes 설정과 Content-Type request 헤더가 일치할 경우에 URL이 호출됨. Content-Type은 HTTP 메시지(요청과 응답 모두)에 담겨 보내는 데이터 형식을 알려주는 헤더 대부분의 브라우저와 웹서버는 HTTP 표준 스펙을 따르는 Content-Type 헤더를 기준으로 HTTP 메시지에 담긴 데이터를 분석·파싱. 그러나 HTTP 요청의 경우 GET방식인 경우는 무조건 URL 끝에 쿼리스트링(key=value) 형식이기 때문에 Content-Type 헤더가 굳이 필요없다. 따라서 Content-Type은 POST방식이나 PUT방식처럼 BODY에 데이터를 싣어 보낼 때 중요함 1.application/json 요청 데이터가 Json {key : v.. 2023. 2. 27.
Uncaught RangeError: Maximum call stack size exceeded 원인 : Controller 에서 받는 argument는 vo객체인데 그냥 js객체로 전달. var param = {"empno":empno, "name":name, "birth_date":birthday} //form.submit(); $.ajax({ url:"findid", method:"POST", data:{"empno":empno, "name":name, "birth_date":birthday}, success:function(data){ console.log("data" + data); alert("성공"); }, error:function(){ alert("에러입니다."); } }); Ajax의 data를 Controller에서 받아야할 때 Vo를 만들어서 받는 방법 : - parameter.. 2023. 2. 27.
정규표현식 1. 의미 정규표현식(Regular Expression)은 문자열을 처리하는 방법 중의 하나로 특정한 조건의 문자를 '검색'하거나 '치환'하는 과정을 매우 간편하게 처리 할 수 있도록 하는 수단 2. 특징 1) 대소문자를 구분함 2) 띄어쓰기 수를 구분함 3. 패턴 1) 기본패턴 패턴설명예시예시설명 ^(캐럿) 시작하는 문자열 찾음 ^W 'W'로 시작하는 문자열 찾기 $(달러) 끝나는 문자열 찾음 W$ 'W'로 끝나는 문자열 찾기 .(애니) 문자 or 숫자 or 공백 하나 ... 문자열 길이가 3글자 이상인 것을 찾기 [](브라켓) []안에 있는 문자열 찾음 [dH]. 'd+문자(.)' or 'H+문자(.)' 문자열 찾기 -(레인지) 해당하는 범위의 문자열 찾음 A-C 'A'부터 'C'까지 [^문자](부정.. 2023. 2. 26.
심각: [51] 행 [2} 열에서 심각한 파싱 오류 발생org.xml.sax.SAXParseException; systemId: file:/Users/kim-yourim/work/springworkspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/Project_lee%202/WEB-INF/web.xml; lineNumber:.. 은 가장 마지막에 위치해야함 2023. 2. 14.