[에러] xception sending context initialized event to listener instance of class [org.springframework.web.context.ContextLoaderListener] org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.securit.. Spring Security를 열심히 만들고 실행시켰을 때 생긴 에러이다. 심각: Exception sending context initialized event to listener instance of class [org.springframework.web.context.ContextLoaderListener] org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.security.filterChains': Cannot resolve reference to bean 'org.springframework.security.web.DefaultSecurityFilterCh.. 공부/에러 2018. 5. 16. 19:11
٩(๑>∀<๑)۶ 야심차게 공부했던거 남기자! 정리하자!라는 생각에 블로그를 시작했는데 일이 커졌다. 생각보다 내가 모르는 게 더 많았고,검색해도 전부 영어라서 멘붕도 오고,써보고 싶은 것들이 늘어났고,이해하고 정리하는 게 생각보다 어렵고,생각지도 못한 에러들을 만나고,... 근데 이런 과정들이 재밌다. ٩(๑>∀ 일지 2018. 5. 16. 17:02
[에러] An internal error occurred during: "Initializing Java Tooling". java.lang.NullPointerException 이클립스 구동 시에 발생한 에러이다.왜... 발생한걸까ㅠㅠ.... 주의 사항 프로젝트 소스가 다 날라가거나 열리지 않는 경우도 있다고 하니, 백업을 해 두시고 진행해주시길 권장드립니다. An internal error occurred during: "Initializing Java Tooling". java.lang.NullPointerException E:\project\workspace\.metadata\.plugins\org.eclipse.core.resources\.projects 여기로 가자. RemoteSystemsTempFiles 폴더 빼고 다 삭제하자.삭제해서 프로젝트가 날라가는 거 아니니까 걱정말고 삭제하자. 그냥 전부 날리고 RemoteSystemsTempFiles 폴더를 생성해도 상관.. 공부/에러 2018. 5. 16. 11:42
[에러] The JSP specification requires that an attribute name is preceded by whitespace The JSP specification requires that an attribute name is preceded by whitespace type="text"path="id"띄어쓰기가 안되있어서 생긴 에러이다. type="text" path="id"이렇게 띄어쓰면 정상 작동 된다. 에바야. 왜이렇게 예민해? 공부/에러 2018. 5. 11. 12:09
[에러] equal symbol expected equal symbol expected import 나 include 에 ""를 빼먹으면 발생하는 에러라고 한다.나는 태그의 autofocus를 해줬더니 발생했다. 공부/에러 2018. 5. 11. 12:06
스프링(Spring) 개발 - 로그인, 로그아웃 하기 로그인쿠키와 세션을 이용하여 로그인을 한다. 로그인의 상태에 따라 화면단에 보여지는 것도 달리 할 것이다. 1) index.jsp 123 로그인cs 2) LoginCommand.java 1234567891011121314151617181920212223242526272829303132333435package tody.lovely.util; import javax.persistence.Entity;import javax.validation.constraints.NotEmpty; @Entitypublic class LoginCommand { @NotEmpty(message="아이디를 입력해주세요.") private String id; @NotEmpty(message="비밀번호를 입력해주세요.") privat.. 공부/Spring 2018. 5. 11. 12:04
스프링(Spring) 개발 - Hibernate를 이용한 회원가입하기 Validator를 이용한 회원가입 http://to-dy.tistory.com/33?category=700248 )을 했다면 이번엔 Hibernate를 이용하여 회원가입을 해본다. 이전것을 수정하는 거라서.. 이전 자료는 꼭 참고하자. 둘의 차이를 간단하게 말하면 Validator는 클래스를 만들어 검증을 한다면, Hibernate는 데이터를 받을 때 VO에서 자동으로 검증한다. 뭐가 좋은지는 모르겠다. 편한 걸 쓰자. 두 개의 차이는 검색하면 나온다. 다음에 정리해야지. 1) Hibernate 의존성 추가 pom.xml 1234567891011 org.hibernate hibernate-annotations 3.5.6-Final org.hibernate hibernate-validator 6.0.9... 공부/Spring 2018. 5. 10. 15:08
스프링(Spring) 개발 - Validator를 이용한 회원가입 만들기 유효성 검사를 통해 회원가입을 하는 방법이다. 회원가입을 할때 이용약관의 동의를 해야 넘어가지고, 이메일이 맞는지, 아이디가 존재하는 지 등 유효성 검사를 거친 후 회원가입이 완료 된다. 복잡하지만 복잡하지 않는 듯한 느낌. Validator를 이용해서 유효성 검사를 할 것이다. hibernate로 유효성 검사를 할 수도 있다. 아마 hibernate가 더 간단할 것이다. 다음에 hibernate로 유효성 검사를 하여 회원가입하는 것도 만들어 봐야지! 하나의 기능이 구현되는 순서는 기본적으로 Controller -> Service -> ServiceImp -> DAO -> SQL(XML) -> JSP 이다. 1) DB 생성 (MySQL) 1 2 3 4 5 6 7 8 9 10 11 12 CREATE TAB.. 공부/Spring 2018. 5. 9. 18:31