본문 바로가기

Language/Java, Android

(54)
[Spring] Excel 파일 업로드/ import / 엑셀업로드 / 첨부파일 / 엑셀 값 읽기 / Java 엑셀파일을 업로드 해서 안에 내용을 읽어드리는 기능을 구현하고 있다. 진짜로 너무너무너무너무 어렵다. 구글링 진짜 다했는데 내가 너무 1도몰라서 내가 쓸수있게 이해시켜주는 소스가 없었다. 다들 쉽게하는거 같은데 왜나만어려워? http://madeinjeon.tistory.com/59 1주일동안 뻘짓하다가 진짜 이 소스 아니엇음 큰일날뻔..!! 이소스에도 할말이 많은게 아 cellref 파일이 없어서 버려야하나 cellref를 맘대로 만들어야 하나 개고민했는데 아 어케 하다보니 cellref를 올려놓은 블로그가 있었다. http://souning.tistory.com/archive/20150428 역시 구글은 모든 정답이 나와있다는게 정말 정답. 1. POM.XML 에 poi 라이브러리 추가 org.apa..
[스프링] Expected one result (or null) to be returned by selectOne(), but found: 2 출처: http://0taeng.tistory.com/entry/Expected-one-result-or-null-to-be-returned-by-selectOne-but-found-2 [개발자 령탱] org.apache.ibatis.exceptions.TooManyResultsException: Expected one result (or null) to be returned by selectOne(), but found: 2 정해져있는 반환값이 1개인데, 지금 받아오는 값의 개수가 만족하지 않아 발생하는 에러입니다!! 지금 같은 경우에는 정해져있는 반환값은 1개인데, 실제로 반환 되는 값이 2개라 에러가 발생했습니다. 보시다시피 xml에 반환값은 인트 한개인데, Select를 해본 결과 값이 2개인 것을 알수있습니다. 말 그대로 닮을 수 있는 그릇은 한개인데, 그 이상이 들어오다니보니 TooManyResult라는 Exception이 발생하게 되는것이다! 출처: http://0taeng.tistory...
스프링 로그아웃 후 뒤로가기 막기 로그아웃을 한 직후에 뒤로가기 버튼을 눌렀을때 다시 로그인이 되는일이 없도록 해야할것이다. 브라우저가 캐쉬에 있는 값을 다시 읽기 때문에 이런일이 발생하는것인데, 아래 코드를 스프링 설정파일에 추가하게 되면 뒤로가기를 눌렀을때 캐시가 남아있지 않게 되어서 다시 로그인을 하게끔 만들어준다. 86400 출처: http://simsimjae.tistory.com/8 [흔한 컴공의 코딩 블로그]
[스프링] 프로젝트명 완벽하게 바꾸기 참고 홈페이지http://codedragon.tistory.com/6226http://lofty87.tistory.com/71
Spring form 유효성 검사 (Spring Validator) 출처 : http://bbiyakbbiyak.tistory.com/3 (삐약이개발자님의 블로그) # Validator : org.springframework.validation.Validator 인터페이스 ** 구현 메소드 - boolean supports(Class arg0) : Validator가 해당클래스에 대한 값 검증을 지원하는지에 대한 여부 리턴한다. - void validate(Object target(해당클래스, 커맨드객체), Errors errors) : target 객체에 대한 검증을 실행하는 메소드, 검증결과에 문제가 있을 경우에는 errors 객체에 에러 정보를 저장 ## @Valid 와 @InitBinder : validate() 메소드를 직접 호출하지 않고 스프링프레임워크에서 호..
[Spring] Valid Annotation을 이용한 Validation 체크 출처: http://wiki.gurubee.net/pages/viewpage.action?pageId=12189867& Valid Annotation을 이용한 Validation 체크Spring에서는 사용자가 입력한 값에 대한 유효성을 체크하기 위해 Spring Validator 또는 JSR-303 Validator를 사용할 수 있도록 지원하고 있다.Spring 3.0 에서 mvc:annotation-driven 을 통해 간단하게 Bean Validation 을 사용할 수 있다.pom.xml 수정JSR-303 Validator를 적용하기 위해서는 아래의 dependency를 pom.xml에 추가해야 한다.dependency 추가 후 프로젝트를 clean 한다.pom.xml javax.validation ..
[JSP-Spring] ${sessionScope.id} 가 되지 않을 때 JSP 상단에 추가해보기.
문자열(string) 비교 equals와 == 의 차이점 ( + equals의 반대) http://kmj1107.tistory.com/entry/JAVA-%EB%AC%B8%EC%9E%90%EC%97%B4string-%EB%B9%84%EA%B5%90-equals%EC%99%80-%EC%9D%98-%EC%B0%A8%EC%9D%B4%EC%A0%90-equals%EC%9D%98-%EB%B0%98%EB%8C%80