본문 바로가기

이클립스사용법

(30)
jquery ajax post 404 에러 값은 받아오는데, 에러날 때 전자정부 프로젝트에서 ajax 타고 조건을 넣어줬다가 데이터를 받아오는 식인데.... 평소에 잘 사용했는데.... 오늘 따라 값이 화면에 표현이 안되고 js에서 자꾸 error가 발생했다. 원인은 @ResponseBody 추가를 안해줘서 발생했다! 스프링에서는 @ResponseBody 어노테이션을 추가하면, json 또는 XML 형태로 변환해준다고 한다! 참고 블로그 :https://developernh.tistory.com/19 [jQuery] Ajax() 사용 시 요청처리가 완료되었는데도 404 에러가 발생한 경우 $.ajax( { type: "POST", url: "/test/testUrl", data: JSON.stringify(params), contentType: 'application/jso..
개발환경 Spring Profile 설정 개발환경 Spring Profile 설정하기 Open Launch configuration가 어딧더라... 못찾아서 적어놓는 중.. Open Launch configuration Arguments 탭에서, VM arguments 부분에 환경에 맞게 추가하기 로컬환경설정인 경우 -Dspring.profiles.active=local 테스트서버환경인 경우 -Dspring.profiles.active=dev 배포서버환경인 경우 -Dspring.profiles.active=prod 참고 블로그 : https://hhyemi.github.io/2020/10/06/10061148.html 개발환경에 맞는 Spring Profile 설정 - CODE:H 개발환경에 맞는 Spring Profile 설정하기 개발을 하다..
스프링 프로젝트 톰캣 server에 프로젝트 안뜰 때 import해온 프로젝트를 톰캣 서버와 연결하려고.. 프로젝트가 안뜬다!! 보통은 maven 업데이트를 하면 해결이 됐었다!! maven 업데이트를 했는데도, 'Add and Remove'창에 프로젝트가 안뜰 떄 방법!! 01. 프로젝트 마우스 우클릭 -> Properties 02. Project Facets ProjectFaceets에서 3가지를 체크해줍니다. Dynamic Web Module JAVA JavaScript 그리고 아래에 있는 Further configuration available도 체크해주면 창이 하나 뜹니다. Next 버튼을 눌러 다음화면으로 넘어 갑니다. content directory가 중요한데요. WebRoot를 지정하는 화면이라고 합니다. 잘못 지정하면, 프로젝트 인식이 안되..
마이바티스MyBatis trim prefix="WHERE" prefixOverrides="AND" 마이바티스에서 trim 사용 방법 : prefixOverrides : 문에 의해 생성되는 SQL 구문 가장 앞에 해당하는 문자가 있으면 자동으로 지워준다. 예시코드 : AND a.USERID LIKE '%' #{keyword} '%' AND a.MENUID LIKE '%' #{keyword} '%' AND a.BTN LIKE '%' #{keyword} '%' 참고 블로그 : https://velog.io/@gsuchoi/MyBatis-%EB%8F%99%EC%A0%81-%EC%BF%BC%EB%A6%AC-trim [MyBatis] 동적 쿼리 동적 SQL을 사용하기 위해 사용되는 문법으로 접두어(prefix), 접미어(suffix)를 붙여주거나 지우는 기능을 한다.보통 태그를 썼을 경우 사용한다.trim 은 ..
전자정부 4.1 ojdbc 연결 Local Library 설정 변경 전자정부 4.0에서 작업하던 프로젝트가 너무 많아서 개인프로젝트 하나만 전자정부 4.1에서 작업하기 위해서 전자정부4.1 설치 후 프로젝트를 import해왔다. 그런데 pom.xml에서 ojdbc 부분에 빨간 에러가 떠있음을 발견. 기존 전자정부 4.0에는 안에 아래와 같이 pom.xml에 설정했었다. 지금 전자정부 4.1 pom.xml은 아래와 같이 바꿔주었다. 1. 부분에 넣어뒀던 위 코드를 삭제. 2. 안에 위 코드를 넣고. 3. C:\Users\사용자\.m2\repository\ojdbc\ojdbc\7 폴더 안에 ojdbc.jar 파일을 넣었다. 그리고 1. 메이븐 클린 2. 메이븐 인스톨 3. server 클린 4. 프로젝트 클린 실행하니니 프로젝트가 정상적으로 잘 뜸. 여기까지 과정이 한번에 ..
전자정부 4.1 version 1.8.0 of the jvm is not suitable for this product. version 11 or greater is required jdk11이 설치되어 있는데도 불구하고 전자정부 4.1 설치 후 에러 남 version 1.8.0 of the jvm is not suitable for this product. version 11 or greater is required eclipse 폴더 안에 eclipse.ini 파일에 -vm에 jdk 11경로를추가하여 해결함. 참고 : https://life-with-coding.tistory.com/446 [Spring] JDK버전 오류 해결(Version 1.8.0_261 of the JVM is not suitable for this product. Version: 11 or greater is requir 📌오류 상황 STS에서 JDK 11이상을 요구하나 PC에는 JDK1.8이 설치되어 있..
톰캣 설치 폴더 제외한 경로 접근 법 server.xml 톰캣의 컨텍스트 외부로 경로 매핑하는 방법... server.xml에 다음을 추가해주어야 함. reloadable : 실행 중 소스 코드가 수정 될 경우 바로 갱신할지 설정합니다. 만약 false로 설정하면 톰캣을 다시 실행해야 추가한 소스 코드의 기능이 반영됩니다. tip. 내 PC에서 돌리고 있는 이클립스 프로젝트만 확인 하지말고.. 이미 서버에 배포된 프로젝트의 server.xml까지 확인해보기... 서버개발자가 다 해놨는데... 삽질 하고 있었음...^^ .나중에 제발 까먹기 마.. 나 자신.. 참고 : https://devaily.tistory.com/2 Tomcat 외부 이미지 및 파일 출력하기 How to access an image from tomcat server path Spring을 ..
server.xml 설정 https://kingofbackend.tistory.com/153 [Tomcat] server.xml 에서 appBase, docBase 설정 방법 서버는 CentOS7버전이고, 톰캣 8버전입니다. 젠킨스에 올라가 있는 프로젝트의 server.xml 중 정보는 아래 코드와 같습니다. 젠킨스에서 빌드 구성을 시작하면, 자동으로 젠킨스가 프로젝트.war 파일 kingofbackend.tistory.com https://kingle1024.tistory.com/82 이미지 파일 실제 경로 매핑하는 법 실제 경로 매핑하는법eclipse Tomcat 7 기준Servers -> context.xml jsp ubuntu Tomcaty 7 기준cd /var/lib/tomcat7/conf vi context.xml j..