HTML_JS(Sol)/JSP(sol)
-
210513_5(sql, 데이터베이스연동 준비)HTML_JS(Sol)/JSP(sol) 2021. 5. 13. 17:23
1) mysql 데몬실행 2) 관리자로 로그인 C:\Java_bigdata>cd C:\Java_bigdata\mysql-5.6.51-winx64\bin C:\Java_bigdata\mysql-5.6.51-winx64\bin>mysql -uroot -p mysql Enter password: 3) 쿼리작성 디비생성 create database jspdb; 계정생성 create user jspuser identified by "1234"; 권한부여 grant all privileges on jspdb.* to jspuser; grant all privileges on jspdb.* to jspuser@localhost; 로컬암호수정 update user set password=password('1234') ..
-
210513_1(jsp내부객체 application, exception, Bean프로그래밍)HTML_JS(Sol)/JSP(sol) 2021. 5. 13. 14:54
Application 웹어플(웹프로젝트) : 에 대한 정보를 담고 있는 객체 application.getMimeType(""); 서버가 인식할수 있는 문서 종류. 원래 메일 보낼대, 내용을 encode하는 방식 application.getRealPath("/"); 웹경로를 물리적경로(시스템경로)로 변환해줌 application.log("로그남기기"); 개발시, 운영시, 접속정보, 오류... 찾을때 마임타입 mimetype MIME 이란? Multipurpose Internet Mail Extensions의 약자로 간단히 말하면 파일 변환을 의미한다.현재는 웹을 통해 여러 형태의 파일을 전달하는데 사용하고 있지만 이 용어가 생길 땐 이메일과 함께 동봉할 파일을 텍스트 문자로 전환해서 이메일 시스템을 통해 ..
-
210512_5~8(JSP내부객체 request, response, session, out)HTML_JS(Sol)/JSP(sol) 2021. 5. 12. 16:06
JSP내부객체 9가지 1) request : 요청정보를 담고 있는 객체 ***** 2) response : 응답정보를 담고있는 객체 **** 3) session : 세션변수를 호출, 생성, 소멸 ****** 4) out : 출력관련 정보, 버퍼포함 *** 5) config : 환경정보 6) application : 웹어플 관련 정보 *** 7) pageContext : 페이지 내용물 객체 *** 8) page : 웹페이지 자체 9) exception : 예외정보 객체 *** 각 객체당 메서드가 있다. request Request Example1 성명: 학번: 성별: 남자 여자 전공: 국문학과 영문학과 수학과 정치학과 체육학과 Request Example1 Request Example1.jsp 성명: 학번..
-
210512_1~4(jsp액션태그)HTML_JS(Sol)/JSP(sol) 2021. 5. 12. 13:13
액션태그 사용자 정의의 태그 태그바디 바디가 있는 태그는 닫히는 태그가 쌍을 이룬다. 바디가 없는 태그는 끝에서 마감 include 액션태그 1) 문서를 병합한다. 2) 각각을 처리해서 결과를 합친다. include지시어와는 반대로 작동한다. 3) 같은이름의 변수충돌 가능성이 없다. 그래서 자주 사용하게된다. 중요! IncludeTag1 Include Tag Example1 이름: Include Tag Example1 include Action Tag의 Body 입니다. IncludeTagTopp.jsp include Action Tag 의 Top 입니다. Fighting!!! IncludeTag2 4) 포함되는 페이지에 파라미터를 전송할 수 있으며, request.getparameter("키명")으로 ..
-
210511_5~8(JSP기초 ?, 지시어 page, include)HTML_JS(Sol)/JSP(sol) 2021. 5. 11. 17:29
for문 For Example 1에서 10까지 합은? chapter5 page 지시어 : 기본모양 위의 속성들은 값이 다른경우 중첩기술이 불가하다. import만 제외하고.. 단 pageEncoding="EUC-KR"은 값이 같아도 한번만 기술할 수 있다. pageEncoding="EUC-KR"%> Directive Example1 Directive Example2 현재의 날짜와 시간은? 정상일때 1.클라이언트는 요청을 한다. 2.서버는 요청을 받아서 준비한다. 4. 받은 내용을 화면에 출력한다. 3.준비된 내용을 보낸다. 예외가 정상 처리 될때 1.클라이언트는 요청을한다. 2.서버는 요청을 받아서 준비한다. 2-1 예외가 발생한다. 512.byte가 넘냐? 3. 넘는다 : 준비된 내용을 보낸다. 5. ..
-
210511_1~4(JSP개념)HTML_JS(Sol)/JSP(sol) 2021. 5. 11. 11:32
(5/6일 수업내용) 사전개념 1.웹사이트를 만들때 사용되는 언어 또는 구성물 : 하나의 웹문서에는 아래와 같은 구성물이 들어갈수 있다. 1) HTML : 링크,크기,색상 등을 지정 할수있는 기본틀, 웹사이트의 주축 2) CSS : 스타일 시트, 디자인을 편하게 할수있는, 한번 코딩하여 페이지에 디자인 적용(통일성) ... 3) JavaScript : 기본적 : 웹페이지에서 이벤트발생시 그것을 처리하는 언어 우리는 데이타유효성 검사에 주로 사용. 범위가 넓다 = 시각, 청각 모두 포함 4) JSP(PHP, ASP, ASP.net) : 클라이언트 요청을 받아서 데이타베이스와 연동하여 동적인 페이지를 구현할때 주로 사용. 5) SQL : 데이타베이스에서 select, insert, update, delete..