본문 바로가기

IT & 일상기록/Spring6

[Spring] 어노테이션(annotation) 정리(1) - 유효성 검사 관련 번호 종류 설명 예시 1 @Valid 유효성 검사할 때 객체 앞에 붙여서 사용 @ModelAttribute("bean") @Valid HwakgoBean gb, BindingResult result → 커맨드 객체 HwakgoBean 앞에 Valid 사용해서 유효성 검사를 하고 검사 결과는 result 변수에 넣음(BindingResult는 반드시 @Valid 뒤에서 사용) 객체 앞에 @ModelAttribute를 써서 별칭 bean으로 설정 2 @NotBlank 1개 이상 입력되었는지 검사(공백 제외) ※ input태그 - checkbox, radio 사용 가능 ※ select태그 - option 사용 가능 @NotBlank(message="제목 입력하세요") 3 @NotEmpty 1개 이상 입력되었는.. 2022. 3. 22.
[Spring] 한글 처리 방법 입력 위치 코드 src - main - webapp - WEB-INF - web.xml web-app 태그 닫기 전에 오른쪽 코드 추가 encodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding UTF-8 forceEncoding true encodingFilter /* ▼ (관련 게시물) 이클립스 외국어 인코딩 설정 방법 - 아래 링크 이동 이클립스 외국어 인코딩 설정 방법(Eclipse Encoding) 외국어 인코딩 설정할 경우 ① 이클립스 상단에 Window 클릭 ② preferences 클릭 ③ 화면 왼쪽에 Web 클릭 ④ HTML Files 클릭(CSS의 경우 CSS Files 클릭 / JSP의 경우 JSP Fi.. 2022. 3. 16.
[Spring] bean 정보 읽어오는 메서드 3가지 방법 내용 1 import org.springframework.beans.factory.BeanFactory; import org.springframework.beans.factory.xml.XmlBeanFactory; import org.springframework.core.io.ClassPathResource; import org.springframework.core.io.Resource; Resource resource = new ClassPathResource("hg.xml"); BeanFactory factory = new XmlBeanFactory(resource); 2 import org.springframework.context.support.AbstractApplicationContext.. 2022. 3. 15.
[스프링] Spring MVC Project 생성 오류 해결 오류에는 다양한 요인들이 있을 수 있지만 eclipse.ini 파일에 javaw.exe 위치가 없어서 생기는 경우가 많다(경로 오류) 해당 게시글은 위치를 추가해서 오류를 해결하는 방법에 대해 기술하였다 ① 파일 탐색기에서 eclipse.ini 파일 검색 - 실행해서 아래 문구 추가 ② -vm C:/Program Files/Java/jdk-11.0.13/bin/javaw.exe ※ 경로가 있는데도 오류가 난다면 스프링 삭제 후 재설치해서 실행해 볼 것 ▼ (관련) 이클립스 스프링 설치/확인 방법 - 아래 링크 이동 이클립스 스프링(Eclipse Spring) 설치/확인 방법 자바 버전(Java version) : 11.0.13 이클립스 버전(Eclipse version) : 2021-12 (4.22.0).. 2022. 3. 11.
[스프링] Spring MVC Project 생성 ① 이클립스 화면 상단 File 클릭 - New 클릭 - Spring Legacy Project 클릭 (Spring Legacy Project 없으면 - Other 클릭 - Spring 폴더 클릭 - Spring Legacy Project) * Spring 폴더도 없으면 미설치된 것이므로 해당 게시글 아래 링크로 이동 ② Persistence폴더 클릭 - Spring MVC Project 클릭 - Project name 칸에 프로젝트명 입력 후 Next 클릭 ③ 패키지 3개 이상 쓰고 Finish (점으로 패키지명 구분 - 화면은 hg1, hg2, hg3 패키지 3개로 만듦) ▼ (관련) 이클립스 스프링 설치/확인 방법 - 아래 링크 이동 이클립스 스프링(Eclipse Spring) 설치/확인 방법 자바.. 2022. 3. 11.
이클립스 스프링(Eclipse Spring) 설치/확인 방법 자바 버전(Java version) : 11.0.13 이클립스 버전(Eclipse version) : 2021-12 (4.22.0) [설치 작업] ① 이클립스 실행 - 상단의 Help 클릭 - Eclipse Marketplace 클릭 ② Search 탭 Find 검색창에 sts 검색 - Spring Tools 3 Add-On for Spring Tools 4 3.9.21.RELEASE 설치하기 클릭(install) ③ Search 탭 Find 검색창에 sts 검색 - Spring Tools 3 Add-On for Spring Tools 4 3.9.21.RELEASE 설치하기 클릭(install) ④ Finish 누르고 기다리면 Trust 화면 뜸(로딩 시간 있음/화면 오른쪽 하단에 설치되고 있는 것을 확.. 2022. 3. 11.
728x90
반응형