분류 전체보기336 07.05 oracleDB 설치. 첫수업 https://app.slack.com/client/T05FKGUB3A8/C05FH0M3RCK Slack Slack을 사용하려면 브라우저를 변경해주세요. 이 브라우저는 더 이상 지원하지 않습니다. 그러므로 Slack을 계속 사용하려면 지원되는 브라우저 중 하나로 전환해야 합니다. Slack은 이러한 작업이 app.slack.com 수업 관련 자료 slack. https://cheatography.com/davechild/cheat-sheets/mysql/ MySQL Cheat Sheet A cheat sheet for the MySQL database. cheatography.com DB코드 차이 알 수 있는 사이트. Oracle Database 설치 순서 Oracle DB 홈페이지에서 ova 파일을 다.. 2023. 7. 5. 7.04 dto,vo / useBean DOCTYPE html> JSP Action Tag 단순히 문자열 텍스트를 출력한다는 걸 명시하기 위한 액션태그 텍스트 이외의 다른 JSP 태그나 표현식을 사용할 수 없음. CDATA : Character Data의 약자 [] 안에 있는 문장은 파싱되지 않고 그대로 문자열로 출력됨. CDATA : 파싱하지 않고 문자열로 출력해줌(h1는 인식하지만 는 표현식으로 인식하지 않고 문자열로 그대로 출력함) ]]> include action tag forward action tag element action tag 2023. 7. 4. sql injection /******************************* SQL Injection -- (SQL 삽입 공격) 사용자가 입력할 수 있는 영역을 활용해서 개발자가 의도하지 않은 SQL문을 실행 하게 하는 공격 방법 */ USE sqlDB; show tables; SELECT * FROM member_tbl; -- id001 -- pw001 -- id001'; -- SELECT * FROM member_tbl WHERE id = 'id001'; -- ' AND pw = ''; -- ' OR '1' = '1 SELECT * FROM member_tbl WHERE id = 'id001' AND pw = '' OR '1' = '1'; 일반적인 SQL 문 사용시 사용자가 id값을 id001';-- 이런식으로 입력하.. 2023. 7. 3. 7.03 리스트를 이용한 회원가입 구현 사용자들의 정보를 저장하는 VO 객체 클래스. 생성 경로 참고하기. application에 회원 정보가 있는지부터 확인해야함.(Object 타입으로 저장되어있기 때문에 타입변환해주기) --login.jsp-- alert(''); 로그인 정보 유지시간 tomcat 서버 > web.xml (session 유효시간 : 분단위) 30 자바코드 내에서 설정 시 초단위 session.setMaxInactiveInterval(30); : 세션 유지시간 자바빈즈 = 클래스... useBean : 인스턴스 생성 DOCTYPE html> Insert title here forwardTest.jsp 이름 : 나이 : 확인 액션태그를 이용하면 동적 화면 구성이 가능함. (디렉티브 태그()는 표현문 사용이 불가.) DOCTYP.. 2023. 7. 3. 6.30 JSP 진짜 시작 / path , 절대경로, 디렉티브 태그 / 4대 영역 객체 - 속성객체 프로젝트 내에서 webapp이 루트 경로이다. 현업에서는 버전에 따라 webapp폴더가 아닌 경우도 있으니 주의. 서버에 여러가지 프로젝트를 add하게 되면 server.xml에 context에 등록이 됨. 여기서 path="/08_session_application" = 각 프로젝트에 접근하기 위한 path. 얼마든지 수정 가능. 중복이 되면 안됨. path 수정하려면 서버 중지하고 변경. 서버 더블클릭하고 Modules에서 쉽게 수정이 가능하다. path 수정 시 경로 앞에 / 넣기 path = "/" 인 경우 ROOT 프로젝트로 설정되어 프로젝트경로입력없이 진입했을때 처음 나오는 프로젝트가 됨. 서버 구동 후 tomcat 파일 탐색기로 들어가면 webapps => 정적 파일(html, css, im.. 2023. 7. 3. 6.22 database 평가 answer -- 데이터베이스 구현 -- 1.1 Database, Schema 생성 CREATE DATABASE test_db; CREATE SCHEMA test_db; -- test_db 라는 database 공간 사용 use test_db; -- Server - Data Import Import 할 파일 선택 후 -- Start Import commit; SELECT * FROM emp; SELECT * FROM dept; -- 1.2 DML -- emp 테이블에 사원 정보 추가 INSERT INTO emp VALUES(8000,'MASTER','SALESMAN',7839,'1982-06-07',1200,500,40); SELECT * FROM emp WHERE empno = 8000; -- - emp 테이블의 .. 2023. 7. 3. 이전 1 ··· 38 39 40 41 42 43 44 ··· 56 다음