본문 바로가기

전체 글117

[Spring] Annotation(유효성 검사) Annotation 유효성 검사의 종류 @NotEmpty 누락 검사 @NotNull 누락 검사 @NotBlank 누락 검사 @Min 최솟값 유효성 검사 @Max 최대값 유효성 검사 @Length 길이 유효성 검사 @Size 길이 유효성 검사 @Pattern 패턴검사(영어,숫자) input태그에서 사용가능한 어노테이션 타입 설명 text @NotBlank @NotEmpty radio checkbox @NotNull @NotEmpty select @NotBlank @NotEmpty @Length @Size 2023. 11. 20.
[Spring] Servlet 서블릿 자바 클래스 형태의 웹 어플리케이션 웹 응용 프로그램을 만들어 내기 위한 자바 클래스(기술) 실행 결과 값은 html로 작성된다. 브라우저를 통해 자바 클래스가 실행되도록 하기 위해서는 javax.servlet.http 패키지에서 제공하는 HttpServlet 클래스를 상속받아 구현해야 한다. HttpServlet 클래스를 상속받아 만든 클래스를 서블릿 클래스라고 한다. HttpServlet클래스는 웹 어플리케이션을 제작할 수 있는 클래스이다 서블릿의 특징 동적인 html(정적인 문제점 해결) 자바 언어로 작성되어 자바의 일반적인 특징을 모두 갖는다. Object Oriented Programming(객체 지향) 다른 자바 기술과 연동 가능 (JDBC , EJB 등) Container(톰캣)라는 .. 2023. 11. 3.
[JSP] JDBC을 이용하여 테이블에 데이터 관리하기 JDBC 절차 1. jar 파일 가져오기 2.드라이버 로드 3.sql문 분석 4.분석한 sql문 실행 5.접속 끊기(사용한 자원 반남) select.jsp select.jsp register 테이블의 레코드를 화면에 표시하는 예제 아이디 패스워드 이름 성별 email @ 코드설명 드라이버를 로그하고 sql문 분석하고 sql문을 실행한후 select를 할것이기때문에executeQuery 를 사용해 데이터를 읽고 Resultset을 이용해 저장된 데이터들을 가져온다 가져온값들을 td안에 하나하나 넣어주는 코드이 실행결과 insert.jsp insertProc.jsp 코드설명 form에서 데이터를 넣어서 submut으로 보내면request로 값을 가져오고 db를 연결해준다 sql문의 ?의경우 아래 setStr.. 2023. 10. 4.
[JSP] forward를 이용한 색 사진 넣기 예제 form.jsp 이름 : 색 선택 : 노란색 초록색 파란색 빨간색 via.jsp green.jsp 이름 색 : 색 코드는 다 같기때문에 한개만 올림 실행결과 설명 via의 경우 form에서 result로 갈때 거쳐가는 장소인데 via에서 선택한 color값을 받아서 yellow를 선택했다면 yellow의 값을 color안에 넣어 yellow.jpg로 이동하게 만들었다 이동을 하면 받은 color값인 yellow를 img태그로 출력시키면 끝난다 2023. 9. 26.