본문 바로가기

Java

html 로컬 파일을 삽입 해야 할때.. innerHTML (local html file include) 웹서버나 WAS를 쓰지 않고 html파일에 다른 html 파일을 삽입(include)을 하려고 jquery의 load 를 쓰게 되면 에러를 뿜어댄다.그렇다. jquery의 load는 서버를 올린 뒤 해당 서버의 파일(ex.http://xxx)만을 찾고 로컬 파일을 로드 할 수 없는 문제가 생긴다.이럴땐 고전의 document 객체에 구원의 손길을 뻗어본다..-_-;'contents'라는 이름의 div안에 서버가 실행되지 않은 로컬 폴더의 다른 html 파일을 삽입(include)하려면 innerHTML도 좋은 방법중에 하나다.아래의 예를 보자.1. div 선언2. (예를들어) onClick 했을때 해당 div의 삽입(include)될 로컬 html 파일이 변경 되어야 할 경우 function을 생성해준다.. 더보기
Subversive(SVN) 설치 OS : Windows 7JDK : v.1.8.0_45-b15Eclipse : Luna Service Release 2 (4.4.2) 1. Eclipse 실행 2. marketplace 실행 3. 'Subversive' 검색 후 Install 4. 설치할 plug-in을 선택 후 'Confirm' 클릭 5. 라이센스 동의 선택 후 'Finish' 클릭 6. 설치 중 7. 적용을 하려면 Eclipse가 재실행 되어야 하므로 'Yes'를 클릭하여 Eclipse 재실행 8. SVN open 후 'SVN Repository exploring' 클릭 9. 'Install Connectors' 가 실행되면 'SVN Kit 1.8.7'을 선택하고 'Finish' 클릭 10. 필요한 plug-in을 선택 후 'Next.. 더보기
Maven 3.3.3 설치 OS : Windows 7Maven : v.3.3.3JDK : v.1.8.0_45-b15Eclipse : Luna Service Release 2 (4.4.2) 1. maven 다운로드 (http://maven.apache.org/download.cgi) 2. zip파일을 다운받아 적당한 곳에 압축을 풀어준다. 3. 환경변수에서 maven home 및 path 추가 4. 콘솔 (시작-실행-cmd) 을 띄워 정상적으로 세팅되었는지 확인해본다.(mvn -version) 5. eclipse 실행 6. marketplace 실행(help - Eclipse Marketplace...) 7. 'maven integration' 검색 후 eclipse 버전에 맞는 plug-in을 선택해 install (Luna Se.. 더보기
Spring WebUtils Session 관련 세션 생성WebUtils.setSessionAttribute(request, "sessionNameAlias", obj); 세션 특정 값 가져오기(WebUtils.getSessionAttribute(request, "sessionNameAlias")).getParameterName(); ex. 세션 값 가져온 뒤 model에 바로 적용 시modelName.setParameterName(((voName)WebUtils.getSessionAttribute(request, "sessionNameAlias")).getParameterName()); 더보기
get type parameter 값(ex.http://xxx.com?id=aaa 에서 id=aaa 값)을 url에서 숨기고 싶을경우.. RedirectView rv = new RedirectView(“/test.do”);rv.setExposeModelAttributes(false);return new ModelAndView(rv); 더보기
Json 통신 시 "org.codehaus.jackson.map.JsonMappingException" 해결 방법 Json 통신 시 "org.springframework.web.servlet.view.json.MappingJacksonJsonView" 를 사용할 경우 해당 오류가 발생할 수 있다.이경우 Model의 Getter 부분에 @JsonIgnore Annotation을 넣어주면 해결된다. ex)@JsonIgnore public MultipartFile getMemberPhotoFile() {return memberPhotoFile;} 더보기
Lo4jConfigListener, ContextLoaderListener lib 오류 해결 해당 라이브러리를 Maven을 통해 받았으나 라이브러리를 찾을 수 없는 오류가 뜰 경우 Eclipse -> 해당프로젝트 오른쪽 클릭Window -> Properties -> Deployment Assembly 이동 후 Add 버튼 클릭 Java Build Path Entries 선택 후 Next 클릭 Maven Dependencies 선택 후 Finish 클릭 Source 가 추가 되어있는지 확인 후 OK 클릭 WAS를 restart 해본다. 더보기
Eclipse SVN 세팅 Eclipse Version : Helios Service Release 1 JDK Version : 1.6 SVN URL : http://subclipse.tigris.org/update_1.6.x 이클립스 실행 Eclipse -> Help -> Install New Software 실행 후 Add를 클릭하여 SVN Plugin을 받을 url입력 URL Address : http://subclipse.tigris.org/update_1.6.x 목록이 나타나면 전체 선택(Select All)하여 설치 진행(Next) 설치할 Plugin을 확인 후 Next 클릭 라이센스 약관에 동의(accept) 후 Finish 클릭 설치 진행중... 설치가 완료된 후 적용을 완료 하려면 Eclipse 재시작이 필요하다는.. 더보기
아래 게시판을 Spring+iBatis 로 수정.. 뭐 별건 없고 로그인 추가,세션 추가, 자질구레한 쿼리를 iBatis로 간단하게 작성. 더보기
Spring을 이용한 간단한 게시판 꼬치상이 올리길래 나도 올려봄 ㅡ,.ㅡ; 답변달기 까지 해놨으니 덧글이야 뭐 비슷하게 달면 될것이고.. 네비게이션 붙여야 하는데 구찮네 -_-;컄 나중에 만들던지 하지 머..쩝 -.-; 디자인 따윈 아웃오브 안중 한줄 요약 : 등록, 수정, 삭제, 답변 가능 더보기