'전체 글'에 해당되는 글 85건

svn 설치 [eclipse] [STS] 유사

간혹 STS MarketPlace에서는 svn 이 subversion으로 나오지 않을 수 있다. 이럴 때에는 svn으로 조회 하되 아래 이미지에서 subclipse 를 찾아서 설치해야 한다. 설치 방법은 동일하다.

프로그램/JAVA | 2022. 11. 15. 15:53

checkbox 초기화하기

모바일에서의 햄버거 메뉴를 구현 하는 중, 다른 페이지로 이동했다가 모바일에서 뒤로 가기를 하면 햄버거 메뉴가 자동적으로 열리는 오류가 있었습니다. 페이지가 이동하면서 checkbox에 checked가 초기화되지 않고 자동적으로 checked되었기 때문에 발생한 오류였는데요. checked를 풀기 위해서는 페이지가 열릴 때마다 checkbox를 초기화하는 작업이 필요했습니다. 꽤 여러 삽질을 거쳤는데요;; 제 경우는 아래 세 경우를 모두 적용하고 나서야 해당 오류에서 벗어날 수 있었습니다. 1/ 별도 js 스크립트에서 초기화 내용 넣기 window.onpageshow = function(event) { if ( event.persisted || (window.performance && window.per..

프로그램/추가 팁 | 2022. 10. 25. 15:03

module java.base does not "opens java.lang" to unnamed module 에러 원인과 해결방법

이클립스에서 어떤 이유로 plugin이 업데이트 된 이후로 프로젝트 빌드 시 java.lang.ClassFormatError accessible: module java.base does not "opens java.lang" to unnamed module... 와 같은 오류가 계속 발생하게 되었다. 해당 에러는 lombok을 사용하는 경우 발생하며 발생하는 이유는 JDK 16이후에서 보안정책이 강화되어서 private 접근자에 대한 강제 접근 처리가 되지 않으면서 lombok을 사용하는 코드에서 발생되는 오류로 확인되었다. 해결 방법은 크게 두가지 방법이 있는데 1. 첫번째 방법 lombok의 버전이 1.8.22 이전 버전으로 설치되어 있는 경우에는 해당 오류를 막기위해서 eclipse.ini 파일에 ..

프로그램/JAVA | 2022. 9. 28. 12:45

LinkedMultiValueMap 을 이용한 Restful API POST호출 샘플

* 일부만 발췌함. JsonObject 대신 LinkedMultiValueMap를 이용하여 key와 value 형태로 저장시켜 전달함. json 형태로 전달이 가능함 String apiUrl = "https://주소/apisvc/sendLogData.json"; MultiValueMap params = new LinkedMultiValueMap(); params.add("crtfcKey","00000001"); params.add("logDt", "2022-09-01 11:09:12.345"); params.add("useSe", (String)inVar.get("SEND_GUBUN")); params.add("sysUser", userId); params.add("conectIp", userIp); p..

프로그램/JAVA | 2022. 9. 16. 10:27