dynamicwebproject 5

[JSP] 검색 기능 구현 | Dynamic Web Project

2024.04.17 - [JSP] - [JSP] Dynamic Web Project에서 Oracle DB 연동하고 update 쿼리 날리기 이제 오라클 DB에서 가지고 온 데이터의 값 중에 원하는 레코드만 가지고 올 수 있도록 검색 기능을 추가해 보자. alist.jsp 우선 jsp 파일에서 오라클 연동을 해주고 시작. 학번이름국어 영어수학역사 테이블의 형태는 기존에 사용했던 테이블을 그대로 활용. 학번 이름 그 위에 form 태그를 사용하여 검색 창을 만들어 준다. action은 submit 을 눌렀을 때 이동하는 곳인데, 만약 적어주지 않는다면 본인의 파일로 값을 전달하기 때문에 지금의 상태라면 없어도 동일한 상태이다. select의 name을 ch1이라고 해주고, input의 name을 ch2로 해..

JSP 2024.04.22

[JSP] Dynamic Web Project에서 Oracle DB 연동하고 update 쿼리 날리기

2024.04.12 - [JSP] - [JSP] Dynamic Web Project에서 Oracle DB 연동하고 insert, delete 쿼리 날리기 update 역시 select와 다르게 수정한 값을 보내주기만 하면 되기 때문에 ResultSet이 없다. update만 따로 정리하는 이유는, 수정하기 위해 기존 레코드를 가지고 와서 그 값을 수정해 주어야 하기 때문이다. 하여 select * from 테이블명 where sno = sno; 와 같이 레코드를 한 번 출력해 주고, 그 상태에서 update를 해야 한다는 것이다. edit.jsp 성적상세보기 ( 처음으로 ) 학번 이름 국어 영어 수학 역사 list.jsp 파일에서 학번을 클릭하면 해당 레코드의 학번과 함께 edit.jsp 파일로 이동하게..

JSP 2024.04.17

[JSP] Dynamic Web Project에서 Oracle DB 연동하고 insert, delete 쿼리 날리기

2024.04.09 - [JSP] - [JSP] Dynamic Web Project에 Oracle DB 연동하고 select 쿼리 날리기 기본 CRUD 쿼리는 select와 select가 아닌 것으로 구분해서 보면 편하다. 하여 이번에는 select가 아닌 insert, delete 쿼리에 대해서 정리해 보자. 어느 파일이든 DB에 접근하기 위해서는 꼭 사용되는 코드가 있는데, 중복되어 사용되는 것을 막기 위해 dbconn.jsp 라는 파일을 하나 만들어 DB 연동 코드를 넣어주고, 다른 페이지들에서는 이 파일을 import 해서 사용하도록 할 것이다. dbconn.jsp 이렇게 필요할 때 import 할 수 있는 jsp 파일이 완성 되었다. 먼저 insert를 해볼텐데, 정보를 받기 위한 form.js..

JSP 2024.04.12

[JSP] Dynamic Web Project에 Oracle DB 연동하고 select 쿼리 날리기

2024.04.04 - [JDBC 게시판 만들기] - [JSP의 시작] Dynamic Web Project 환경 설정 후 Hello 찍기 서버를 연결하고 Hello를 띄웠다면 DB 연동하는 것은 아주 간단하다. jsp 파일에서 자바 코드를 사용하려면 jsp 태그가 필요하다. 구분 JSP 태그 용도 지시자 페이지 속성 지정 주석 주석 처리 선언 변수, 메소드의 선언 표현식 결과값 출력 스크립트릿 JAVA 코드 삽입 이 태그 안에 SQL을 사용하기 위해 import를 해주고, 오라클 url, id, pwd를 넣고, 연결하는 코드를 작성해 준다. DB에 미리 student 테이블을 생성하여, 데이터를 넣어두었고, select 쿼리를 날려 결과를 활용할 준비를 한다. 학번 이름 학년 학과 테이블 태그를 활용해서..

JSP 2024.04.09

[JSP의 시작] Dynamic Web Project 환경 설정 후 Hello 찍기

프로그램 설치 환경변수 설정 이클립스 실행 서버 연결 jsp 파일 생성 Hello 띄우기 1. 프로그램 설치 (사용 환경) 이클립스 JDK 11 아파치 톰캣 9 2. 환경변수 설정 (실제 파일이 있는 경로로 설정) path : C:\Program Files\Java\jdk-11.0.14\bin classpath : C:\Program Files\Java\jdk-11.0.14\lib JAVA_HOME : C:\Program Files\Java\jdk-11.0.14 CATALINA_HOME C:\apache-tomcat-9.0.64 3. 이클립스 실행 프로젝트가 생성될 위치 선택 후 Launch. Launch를 누르면 나오는 Welcome 페이지를 닫아준다. 하단의 Servers에서 새로운 서버를 연결하기 ..

JSP 2024.04.04