본문 바로가기

JSP12

[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.
[JSP] forwardTag forward : 다른 페이지로 프로그램의 제어를 이동하는 경우에 사용 현재 클라이언트의 요청을 실행 시에 다른 자원으로 이동 특징 pageContext 내장 객체의 forward() 메소드가 태그로 구현된 기능 이동되기 전의 페이지의 출력 버퍼에 있던 내용은 모두 사라짐 응답이 완료되면 이전 페이지로 돌아가지 않고 모든 응답이 종료 이전 페이지의 request/response 객체가 그대로 넘겨짐(sendRedirect 메소드와 다른 점) 파라미터를 전달하기 위해 태그 사용 가능 사용형식 -[이동될페이지명]은 상대 경로/ 절대 경로/표현식 모두 가능하다 param액션 태그 2023. 9. 26.
[JSP] includeActionTag include 디렉티브 파일 자체를 문서에 포함하는 개념 JSP화일을 자바 소스로 변환할 때 처리 코드를 복사해서 서블릿으로 변환 다수의 JSP페이지에서 공통으로 사용되는 변수를 지정하는 코 드나 정적인 페이지(저작권 표시 같은 문장) 포함시에 사용 include 액션 태그 별도의 파일로 요청 처리 흐름을 이동 제어권이 다른 페이지로 넘어 갔다가 다시 현재 페이지로 리 턴되는 개념(결과를 포함시킨다.) 동적인 페이지를 포함하고자 하는 경우에 사용 화면의 레이아웃의 일부분을 모듈화할 때 주로 사용된다 namespace:태그명 include 액션 태그 : 다른 파일의 결과를 현재 페이지에 포함(실행결과만 가져옴) 예제 Ex01_form.jsp 이름 : 비번 : Ex01_include.jsp Ex01_incl.. 2023. 9. 25.