목록분류 전체보기 (165)
IT 일기장
Ajax 에서 배열값을 Controller에 전송하고 싶은데 getParameterValues를 활용해도 null이 출력된다. 그럴땐 Ajax Option 중 tradition : true 속성을 추가해주면 전송할 수 있다. $(document).ready(function(){ var test = [1,2,3,4,5,6]; $.ajax ({ url : "/test/test.ajax" , data : {"test":test} , type : "post" , traditional : true , success : function(data) { alert("success"); } , error : function(jqXHR,textStatus,e) { alert("오류가 발생하였습니다. 관리자에게 문의해 주세..
회사에서 SI 프로젝트에 참여할때 인터넷이 내부망만 가능해서 외부 인터넷이 안되어 이클립스 MarketPlace 접근이 안돼서 불편함을 겪을때가 있었다. 그럴때는 외부망이 되거나 핫스팟으로 연결한 노트북을 이용해 이클립스 MarketPlace 사이트에 접근하고 수동설치해서 USB에 담는 방법이 있다. https://marketplace.eclipse.org/ Eclipse Plugins, Bundles and Products - Eclipse Marketplace Status AllProduction/StableBetaMatureAlpha License Type AllCommercialCommercial - FreeEPLGPLASLMITBSD-LikeLGPLFree for non-commercial us..
직장 다니면서 자격증 공부하는게 여간 쉽지 않다는걸 느꼈다. 준비가 덜 된 상태에서 3월 12일에 인하공전에 가서 아는 동생과 함께 시험을 보고 오픈카톡이나 카페같은데 가서 시험 봤던 사람들이 복기한 가답안을 통해 채점 해봤는데 공개되지않은 5문제를 제외하고 예상점수 54점이 나왔었다.. 음... 나머지 문제가 기억이 안나서 불합격이려나 싶었는데 4월 8일 성적공고일에 확인해본 결과 60점 턱걸이로 합격했다! 일단 기분이 좋았지만 개발자로서 아직 SQL에 대한 개념이 확실하게 잡혀있진 않은거 같아서 SQLP도 추가로 따보려고 한다.
가장 많이 쓰였던 기능이 아닐까싶다. Ajax를 이해하기 가장 쉬운 예제이기도하고.. 해서 기록해둔다 본인은 Spring + MyBatis 환경에서 구현했다 Home.jsp ID를 입력할 input text box와 ID를 체크할 버튼을 만들어준다 ID : 아아디 체크 그리고 버튼 클릭시 이벤트를 발동시킬건데 여기서 Ajax를 사용할거다. JQuery CDN이 꼭 필요하니 추가하고 사용하자 본인의 경우 스크립트는 head 태그 아래에 둔다 데이터를 보낼때 여러가지 방식이 있는데 그건 나중에 정리해야겠다.. 아무튼 여기까지 됐으면 다음은 저 URL을 타고 (/loginCheck.do) 이동할 Controller를 만든다 ProjectController.java @Controller public class ..
프로젝트하면서 코딩하고 파일 저장할 때마다 뜨는 녀석이 있다. 빌드할게 많으면 얘가 꼭 생기는데 바로 user opertaion is waiting이다.. 빌드를 오토로 해놔서 생기는 창인데 Project 탭에서 Build Automatically 를 체크를 해제해주면 된다
국비지원 학원에서 알았던건데 문득 생각나서 정리해둔다. 모든 웹페이지가 그런건 아니지만 간혹 블로그나 웹 페이지에 들어가서 마우스 우클릭이나 마우스 드래그, 복사 붙여넣기 방지가 돼있는 곳이 있다. 되게 하는 방법이 있다.. 1. 브라우저 열려있는 상황에서 닫기 버튼 아래에 점 3개 아이콘 있다. 눌러주고 도구 더보기 > 개발자 도구 순으로 클릭 2. 다음과 같이 개발자 도구 창이 열리고 우측 상단에 톱니바퀴 아이콘 눌러준다 3. 디버거 쪽에 "자바스크립트 사용 중지" 처음에는 체크박스가 선택이 안돼있을거다. 이거 체크해주면 끝
몇 주 전까지 commit push 잘되다가 갑자기 아이디, 비번을 입력하라고 떴다.. 입력 했지만 계속 실패하면서 입력하라고 뜨고.. 당황스러웠다. 구글링 해봤는데 원인은 GitHub에서 아이디, 패스워드 인증을 없앴다. (2021.08.13) Token 방식으로 인증을 바꿨다는데.. 여기저기 정보 수집한 결과, 해결돼서 정리해 놓는다 1. GitHub 홈페이지 접속 후 로그인해서 오른쪽 상단 프로필 클릭하면 Settings라고 있다 2. Developer settings 클릭한다 3. Personal access tokens > Generate new token 클릭한다 4. Note에는 적당한 이름 지어주고 Expiration에는 No expiration 선택 후 체크박스 선택한다 5. 확인 눌러주..
심각: Parse Fatal Error at line 75 column 9: 요소 유형 "Context"은(는) 짝이 맞는 종료 태그 ""(으)로 종료되어야 합니다. org.xml.sax.SAXParseException; systemId: file:/C:/Program%20Files/Java/tomcat-7.0.59.gtpdb5/conf/server.xml; lineNumber: 75; columnNumber: 9; 요소 유형 "Context"은(는) 짝이 맞는 종료 태그 ""(으)로 종료되어야 합니다. at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:2..