본문 바로가기

PHP의 기본 개념 1. 기본문법- ""로 종료. 2. echo : "큰따옴표 사이의 문자열 등을 출력합니다. 3. 변수 정의- $ 를 붙이면 된다.- ex) $a = 10;$b = 3;$c = "단어"; 4. 배열 사용- 1차원 배열 : array(1,2,3,4,5);- 2차원 배열 : array(array(10,20,30), array(40,50,60));ex)$range = array(10,20,30);echo(" $range[0], $range[2]"); $ranges = array(array(10,20,30), array(40,50,60));echo("$ranges[0][0], $ranges[0][1]"); 5. print 사용법 $ 6. 문자열 결합- ex)$a = "Hello";$b = "World";print.. 더보기
Ajax란 Ajax (Asynchronous JavaScript and Xml) - 서버와 통신하기 위해 XML 객체를 사용하는 것- 웹페이지 전체를 다시 로딩하지 않고도, 웹페이지의 일부분만을 갱실 할 수 있다. (비동기성) //사용법* 마크업 - 데이터를 전송 * jQuery Ajax 옵션 - 서버에게 데이터를 주고 & 서버로부터 데이터를 받는다. type - 요청 메소드 방식 (POST , GET) url - 요청 URLdata : 서버에 요청시 보낼 파라미터를 기입한다.dataType : 서버로부터 돌려받을 데이터 타입success:function(result){} - 통신 성공시 발생하는 함수(콜백)result - 응답 데이터 error:function(a,b,c){} - 통신 실패시 발생하는 함수(콜백).. 더보기
JSP EL(Expression Language) 과 JSTL-코어태그(core) EL(Expression Language)- 표현 언어를 이해하고 속성 값들을 편리하게 출력하기 위해 제공된 언어.- 자바가 가진 데이터를 화면에 출력하는 기능을 가진 언어이다.- , JSP의 표현식은 자바로 되어있다. 되도록 JSP(HTML기반) 페이지에서는 자바구문을 사용하지 말자. => EL으로 대신 표현하자.- 수치 연산, 관계 연산, 논리 연산자 제공 - 자바 클래스 메서드 호출 기능 제공-표현 언어만의 기본 객체 제공 **EL 표현방법1. ${값}2. #{식} : Deferred Expression이라고 한다- JSP 2.1버전 부터 새롭게 지원하는 구문으로 JSF(JavaServer Faces)에서 사용되던 표현 언어 구문.- ${값}은 표현식이 실행되는 시점에 곧바로 값을 계산하고 #{식}.. 더보기