본문 바로가기

Spring/SpringBoot3

day81) 데이터 유효성 검증 [데이터 유효성 검증] Validator 1. 클라이언트,브라우저, html페이지,사용자 js를 통해서 검증 서버의 부하를 줄임 2. 서버, jsp, servlet 파라미터로 넘어온 값을 검증 URL을 이용한 악의적인 접근을 검증 [적용] 1. build.gradle에서 dependencies추가 implementation 'org.springframework.boot:spring-boot-starter-validation' 2. 이동할 jsp페이지 작성 -val1.jsp : 데이터 유휴성 검사 시 error 리턴시 보여줄 페이지 -val2.jsp : 데이터 유효성 검사를 무사히 통과시 보여줄 페이지 완료! [3] MemberValidator클래스 package com.example.demo; impor.. 2022. 4. 26.
day81)Spring Boot에서 jsp파일 설정하기 -build.gradle(기존 pom.xml역할) implementation 'org.apache.tomcat.embed:tomcat-embed-jasper' implementation 'javax.servlet:jstl' -application.properties :viewResolver 역할을 하는 설정 #JSP spring.mvc.view.prefix=/WEB-INF/views/ spring.mvc.view.suffix=.jsp views폴더 밑에 file생성후 .jsp를 붙여주면 연동가능한 프로그램과 자동으로 연동된다. vs코드와 연동하면 좋음 [page03.jsp] -command객체로 받은 값을 출력 ${memberVO.name} ${memberVO.phone} [page04.jsp] -mod.. 2022. 4. 26.
day80)SpringBoot 설치 및 세팅 [설치] 1)https://spring.io/tools에서 OS에 맞춰 다운 2)다운받은 jar파일을 설치원하는 위치로 이동후 cmd를 켜 jar파일이 있는 위치로 이동 - cd.. : 현위치의 상위로 이동 - cd 폴더명 : 해당 폴더로 진입 3)java -jar spring-tool-suite-4-4.14.0.RELEASE-e4.23.0-win32.win32.x86_64.self-extracting.jar 입력후 설치 ->java -jar spring-tool입력후 tab키를 누르면 자동완성 4)설치 완료 후 workspace 생성, 설치 폴더에 들어가 Spring Tools Suite실행, workspace 지정 [세팅] 1)Spring Start Project생성 2) 1. 프로젝트 이름 2. 라.. 2022. 4. 24.