JSP(8)
-
관리자 권한 설정/ 폼기반 인증 페이지, 로그인 / sql 디벨로퍼 데이터 로그인
JSP로그인 방식으로 지금까지 배운 크게 2가지 방법! 1. 폼기반 인증으로 로그인 2. sql 디벨로퍼로 데이터 연동해서 로그인 폼기반 인증으로 로그인 하는 방법은 Servers - Tomca v9.0 Server at localhost config - tomcat users.xml로 들어가 맨 하단에 role을 부여한다. username이 보통 말하는 아이디 password는 비번 그리고 만들어 놓은 로그인 페이지에 form태그를 작성한다. 폼 기반 인증을 처리하도록 action 속성 값을 j_security_check로 작성한다. 사용자 이름과 비빌 번호의 name 속서어 값을 j_username, j_password로 작성한다. **폼기반 인증 처리는 웹 브라우저가 인증 처리에 직접적으로 관여하지..
2022.04.13 -
오라클 sql 디벨로퍼 데이터 추가-jsp 페이지에서 추가된 것 보기
오라클 sql 디벨로퍼에서 추가한 데이터를 jsp 페이지에서 연동하기 1. dbconn으로 sql 디벨로퍼와 jsp 페이지 연동 : 그래야 서로 데이터가 왔다갔다 하니까 2. sql 디벨로퍼에서 데이터 추가하기 뭐 요로코롱 워크시트에 데이터를 삽입해도 되지만 몇 개 안되는 데이터를 삽입할 때는 데이터 시트에서 세번째(노랭이 표시)를 눌러서 데이터를 삽입하는 것도 쉬운 방법 '-'ㅋㅋ 그리고 커밋 버튼 누른 후에 3.이클립스에서 해당 JSP 페이지를 run해본다.(위에 노란 버튼) **물론 해당 JSP 페이지에는 DBCONN외에 데이터를 REQUEST하고 RESPONSE하는 코드를 삽입해야한다. 고로코롱 SQL 디벨로퍼에 정보를 저장하여 JSP와 연동시킨 영화 정보 사이트 메인
2022.04.13 -
이클립스에서 JSP와 ORACLE(오라클) 데이터 베이스 연동 오류/ 일부 데이터가 JSP에서 오라클로 안넘어갈 때(NULL)/ 이럴 경우 디버깅하는 방법
개인 프로젝트 중, JSP에서 회원가입 환경을 구축했다. 그리고 그 데이터를 오라클 데이터 베이스에 넘어가 연동시키려는데 왜인걸, 다른 데이터들을 다 넘어가는데 회원 가입 부분에 ID 부분만 NULL이 되는 게 아닌가 (물론 이 외에도 오류가 천지 삐까리지만..) 요로코롱 넣어서 가입을 누르면 회원 가입이 되고 요로코롱 오라클 데이터베이스에서 데이터가 모두 넘어와야 하는데 실상은 ... 실상은 요따구로 (같은 화면은 아니지만) 아이디만 NULL이 됨 그래서 디버깅을 때려봄 ( 오류가 난 것 같은 부분을 수정, 디버깅을 돌려 준 후 action으로 연결된 jsp페이지에 break point를 찍고 디버깅, variables에서 요소들을 확인 null이었던 id 부분에 데이터가 잘 넘어갔음을 확인-오른쪽 상..
2022.04.12 -
JDBC 게시판 만들기 글 목록에 안뜰 때/ 웹페이지 - SQL 디벨로퍼(developer) 데이터 넣기
게시판을 만들어 글을 써서 등록하고픈데 안될때 - 먼저 확인해야 할 사항 SQL디벨로퍼(developer)에 시퀀스와 트리거를 삽입했는지 체크체크! 시퀀스 -이클립스에 sql 파일을 작성 ->sql developer에서 적용 -예를 들어 게시판에서 글을 쓰면 순차적으로 글번호 값이 증가 -그래서 중복되지 않는 유일한 값으로 사용가능 -테이블과는 독립적인 구조. 테이블 형태에 가까움 트리거 -DB를 사용하다 보면 갑자기 데이터 테이블을 insert, update, delete 등을 해야하는 작업이 이루어짐 -그럴 때 같은 내용을 가진 다른 테이블이나, 데이터가 자동적으로 변경되게 -적용하게 하는 방법 이클립스 시퀀스, 트리거 파일 1번 ->2번 순서로 DB에 삽입(sql developer)
2022.03.04 -
JSP 태그 개념과 종류 / <%@ %>, <%@= %> 등등
JSP 웹 프로그래밍 언어 중에서 자바를 기반으로 하는 JSP는 서버 측 웹 프로그래밍 언어 중 하나. HTML에 직접 삽입할 수 있도록 개발된 기술 실제로 웹 애플리케이션 서버에서 클라이언트에게 서비스 될 때는 서블릿으로 변경된다. 구분 JSP태그 용도 지시자 페이지 속성 지정 주석 주석 처리 선언 변수, 메소드 선언,각행이 세모콜론으로 끝나야 함 표현식 결과값 출력 스크립트릿 JAVA 코드 삽입, 각행이 세미콜론으로 끝나야함 액션태크 페이지 삽입, 공유, 자바빈 사용 지시자 // Page contentTyper과 맨 앞에 쓰일 때 는 기본 성격을 나타냄. 전체적인 속성 선언 표현식 아이디 : 비밀번호 : 이름 : 연락처 : -- 성별 : // 위에 추가하지는 않았지만 아이디, 비밀번호, 이름 등 이미..
2022.02.13 -
자바 빈즈(Java Beans) 작성 규칙/ 작성할 때/ 작성 조건
자바빈즈를 작성할 때 규칙 자바 클래스는 java.io.Serializable 인터페이스를 구현해야 함 인수가 없는 기본 생성자가 있어야 함 모든 멤버 변수인 프로퍼티는 private 접근 지정자로 설정해야 함 모든 멤버 변수인 프로퍼티는 getter/setter( ) 메소드가 존재해야 getter( ) 메소드는 멤버 변수에 저장된 값을 가져올 수 있는 메소드이고 setter( ) 메소드는 멤버 변수에 값을 저 장할 수 있는 메소드임
2022.02.08