Computer Science/etc 9

[ASP] 객체 모델

ASP 객체 모델Request클라이언트가 웹서버에 전달한 정보를 검색할 때 사용되는 객체예시 작업클라이언트가 URL의 뒤에 추가한 정보를 저장 (GET 방식)클라이언트가 FORM 태그를 이용해 전달한 정보를 저장 (GET, POST 방식)클라이언트에서 전달한 쿠키 값을 저장클라이언트에서 전달한 보안 코드를 저장웹서버 자체에 대한 일반 정보(HTTP 서버 변수)를 저장Response서버가 클라이언트에게 응답할 때 사용되는 객체예시 작업클라이언트로 전달되는 페이지에 정보를 추가클라이언트에 쿠키를 만들기 위해 클라이언트의 웹브라우저에 정보를 전달요청한 페이지가 아닌 전혀 다른 페이지로 이동시키는페이지 생성과 동시에 정보를 전달할지, 생성된 다음 정보를 전달할지를 결정페이지의 속성(HTML 헤더, 타입)들을 제..

[ASP] 입출력 태그

FORM 태그정보 입력 받는 곳의 경계 설정 태그속성 종류NAMEFORM의 이름을 나타낸다ex) METHODGET/POST로 속성 부여ex) METHOD=POSTGET주소창에 정보를 추가해서 전달하는 방식ex) ~/content.asp?seq=197&part=1GET 방식인 경우 'Request.QueryString' 으로 값을 받아야 한다POST정보 숨겨서 전달하는 방식ex) ~/content.asp 처럼 주소만 표시POST 방식으로 넘기는 경우 'Request.Form(”태그명”)' 과 같은 형식으로 값을 받아야 한다ACTION정보를 처리하는 페이지의 주소 입력ex) ACTION=regist_ok.asp INPUT 태그사용자의 입력을 받는 태그TYPE 종류TEXT문자열 입력 필드ex) SUBMITFO..

[ASP] 기본 문법 (문자열 관련 함수)

ASP 기본 문법 3 (문자열 관련 함수)문자열 관련 함수대/소문자 변환 함수UCASE, LCASE문자열 길이 반환 함수LEN문자열의 좌, 우, 중간에서 지정한 만큼 문자열 반환 함수LEFT, RIGHT, MID해당되는 문자열의 위치 반환 함수INSTR, INSTRREV문자열의 공백 제거 함수LTRIM, RTRIM, TRIM문자열의 일부를 다른 문자열로 변경 함수REPLACE특정 문자열을 기준으로 나누어 배열로 저장 함수SPLIT대/소문자 변환 함수UCASE(문자열)대문자로 변환LCASE(문자열)소문자로 변환문자열 길이 반환 함수LEN(문자열)문자열의 길이 반환문자들, 공백 모두 1씩 계산문자열의 좌, 우, 중간에서 지정한 만큼 문자열 반환 함수LEFT, RIGHT, MID(문자열, n)해당되는 문자열의..

[ASP] 기본 문법 (데이터 타입, 타입 변환 함수)

ASP 기본 문법 2-1 (데이터 타입)데이터 타입숫자 서브 타입문자열 서브 타입날짜 서브 타입Boolean 서브 타입그 외 서브 타입숫자 서브 타입Integer - 정수-32,768 ~ 32,767 사이의 정수Byte - 정수0~255 까지의 정수Long - 큰 정수-2,147,483,648 ~ 2,147,483,647 사이의 정수Single - 소수점3.402823E38 ~ -1.401298E-45 까지의 음수1.401298E-45 ~ 3.402823E38 까지의 양수Double - 소수점-1.79769313486232E308 ~ -4.94065645841247E-324 까지의 음수4.94065645841247E-324 ~ 1.79769313486232E308 까지의 양수Currency - 통화 (화..

[ASP] 기본 문법 (선언, 생성, 논리)

ASP 기본 문법 1 (선언, 생성, 논리)선언 및 생성Dim (변수 선언)ex) Dim strNameSet (객체 생성)ex) Set rs = Server.CreateObject(”ADODB.RecordSet”)논리 구문IF ~ THEN (조건 적을 때)SELECT CASE (조건 많을 때)FOR ~ NEXT (반복횟수 알 때)DO WHILE (반복횟수 모를 때, 조건사용)태그ASP 코드는 로 끝난다.파일명은 .asp예시 코드 "" THEN %> Hello ! Please enter name! DIM - 변수 선언 타입 정할 필요 없이 대입하는 값에 따라 자동으로 변화한다.  기본 형식DIM 변수명DIM 변수명1, 변수명2, 변수명3동시 선언 가능DIM..

[etc] SAP ERP의 기본 개념

SAP (Systems, Applications, and Products in data processing)SAP이란 ERP 제품 중 글로벌 기업군에서 가장 많이 사용하는 패키지 솔루션ERP (Enterprise Resources Planning) - 전사적 자원 관리ERP란 회사 전체의 자원을 효율적으로 활용하는데 도움을 주는 도구인 전사적 자원 관리 시스템회사의 자원을 전체 최적화하는 체계 및 도구SAP 업무 유형프로젝트 수행 (SI 업체)SAP 솔루션을 바탕으로 고객사가 사용할 솔루션을 설정하고, 추가로 필요한 개발을 하는 일SAP 솔루션 활용 (고객사)프로젝트를 통해 완성된 시스템을 실제로 사용하는 일SAP 역할PMO (프로젝트 관리 조직)SAP 컨설턴트ABAP 개발자제품S/4HANA (busin..

[etc] 스프링과 스프링부트의 차이

스프링과 스프링부트 Spring Spring Framework는 자바 기반 애플리케이션 개발을 지원하는 오픈소스 애플리케이션 프레임워크로 Spring이라고도 불린다. 이전의 EJB(Enterprise Java Bean) 방식의 단점을 해결한 프레임워크 Spring의 대표적인 특징 제어 역전 의존성 주입 AOP 지원 (관점 지향 프로그래밍) 웹 개발 지원 Spring의 문제점 설정의 복잡성 높은 초기 학습 난이도 의존성 관리 문제 별도 WAS 서버 구성의 번거로움 Spring Boot Spring의 문제점을 해결해주기 위해 개발된 스프링의 프레임워크 Spring Boot 사용시 내장형 서버를 사용하여 별도의 웹 애플리케이션 서버를 설치할 필요 없이 웹 애플리케이션을 실행할 수 있다. 다양한 스프링 프레임워..

[etc] MVC, 라이브러리, 프레임워크

MVC (Model View Controller) MVC란 사용자 인터페이스와 비즈니스 로직을 분리하여 개발하는 것 MVC는 Model1과 Model2로 나누어져 있으며 일반적인 MVC는 Model2를 지칭한다. Model 애플리케이션의 정보나 데이터, DB 등을 말한다. View 사용자에게 보여지는 화면, UI를 말한다. Model로부터 데이터를 얻고 표시한다. Controller 데이터와 비즈니스 로직 사이의 상호 동작 관리 모델과 뷰를 통제하고 직접적인 상호 소통을 하지 않도록 관리 MVC1 View와 Controller를 모두 JSP가 담당하는 형태 JSP 하나로 유저의 요청을 받고 응답을 처리한다. User (Client) - View, Controller (JSP) - Model (Java B..

728x90