JSP나 Spring으로 개발된 웹 사이트를 호스팅 서버로 이전하기

본 포스팅은 그린컴퓨터아카데미에서 진행되는 “JAVA기반 정부표준프레임워크” 개발자 과정의 NCS 보조 학습 교재로 활용되기 위해서 작성되었습니다. ITPAPER 멤버의 수업 교재 활용 이외에 이 포스팅에 대한 어떠한 방식의 2차 활용도 허용하지 않습니다. …

Session의 이해

이 포스팅에서는 Laravel Framework에서 Session의 처리방식을 소개 합니다. 컨트롤러 생성하기 컨트롤러를 생성합니다.

다음과 같이 /app/Http/Controllers 경로에 SessionController.php 파일이 생성되었습니다.   View 추가하기 Session의 파라미터를 전송과 전송된 파라미터를 수신할 …

Cookie set/get 예제

이 포스팅에서는 Laravel Framework에서 Cookie의 처리방식을 소개 합니다. 컨트롤러 생성하기 터미널에서 라라벨 프로젝트 루트 디렉토리로 이동한 상태에서 다음의 명령어로 컨트롤러를 생성합니다.

명령어가 수행되고나면 /app/Http/Controllers 경로에 CookieController.php 파일이 다음과 같이 …

Laravel Post 파라미터 전송 예제

이 포스팅은 Laravel Framework에서 POST방식을 활용한 파라미터 전송, 수신 과정을 소개합니다.   컨트롤러 생성하기 터미널에서 라라벨 프로젝트 루트 디렉토리로 이동한 상태에서 다음의 명령어로 컨트롤러를 생성합니다. 컨트롤러 클래스의 이름은 “~~Controller”와 같이 …

Laravel Get 파라미터 전송 예제

이 포스팅에서는 Laravel Framework에서 GET방식과 POST방식을 활용한 파라미터 전송, 수신 과정을 소개 합니다. 단순히 데이터 전송 과정 뿐만 아니라, 라라벨 프레임워크를 활용한 웹 페이지 생성 과정에서 하나의 작업 절차로서 생각하면 …

RESTful & 중첩리소스

RESTful Resource Controller web.php에 Route를 get으로만 설정했을 경우 Route 설정 list   web.php에 Route를 resource로 추가했을 경우 list   make를 통해 Route를 resource로 생성하고 난 후에 list list를 통해서 Method의 …

Laravel Controller

컨트롤러 컨트롤러를 이용한 Route 만들기 IndexController 의 index() 메소드로 연결시키라는 뜻이다. 로컬경로 접속시 IndexController 를 만들지 않았기 때문에 ReflectionException란 메세지가 출력된다.   php artisan make:controller IndexController 라라벨 프로젝트가 생성되어있는 경로에 접속 …

Laravel Blade 템플릿

블레이드 템플릿은 라라벨에서 제공하는 템플릿 엔진이다. 주로 resource > views 에 위치하고 파일명.blade.php 로 저장된다. 데이터는 {{ }} 로 표시한다.   view 추가하기 routes > web.php 에 컨트롤러를 추가한다.   …

Laravel Directory 구조 및 라우팅

이 포스팅에서는 라라벨의 전체적인 디렉토리 구조와 Routing 처리 방법,Routing시 데이터 바인딩 하는 과정을 소개 합니다. ROOT Directory 라라벨 프로젝트를 생성하면 최상위 ROOT에 생성되는 Directory에 대한 설명입니다. app 라라벨로 개발하는 애플리케이션의 …