목록분류 전체보기 (70)
작업 노트
지난번 포스팅에 이어서 route를 만들겠습니다.Post 처럼 만들면 되는데, 7가지 기본 Actions(index, show, create, new, edit, update, destroy) 중에서 index와 destroy는 만들지 않겠습니다.즉, 모든 유저들을 나열하여 보여주는 기능과, 유저를 삭제(회원탈퇴) 기능이 없다는 뜻입니다. CRUD(Create, Read, Update, Delete)중에 Delete이 없는 것이기도 한데, 굳이 모든 데이터에 CRUD를 따르겠다고 생각하시는 분은(바람직한 자세입니다.) 직접 추가하시기 바랍니다. 어렵지 않아요~~ 117~125번째 줄 : 유저 생성 view를 보여주는 route입니다. 혹시라도 invalid한 정보가 서버로 전달되면 다시 form으로 되돌..
우선 지난번 강좌에서 수정사항이 조금 있습니다. 게시판인데 게시판 상단 항목명을 나타내는 부분이 빠져있었죠?추가했습니다. ejs도 고쳐주고..(앗, 18번째 줄에 탭이 하나 더 들어갔네요.. 이건 그냥 넘어가죠 ㅠ) css도 추가해줍니다. 그리고 사실 지난번 포스팅의 몇몇 ejs에 오자가 있었는데 그것도 수정하였습니다. 그리하여.. git-hub에 다시 올렸으니까 다시 받아주시면 되겠습니다.https://github.com/imtaekh/my_app/tree/d3d368def778b2105e0dc003f5f2ebad28bf268d 에서 받아주세요. 그럼, 이제 본격적으로 계정만들기를 시작하겠습니다. 먼저 이번 포스팅에서 사용할 package들을 설치할게요.아래 명령어로 한번에 5개를 설치합니다. npm ..
지난 포스팅에 이어서 게시판을 완성해 보겠습니다.지난번 포스팅에 createdAt이 createAt으로 오타가 있었습니다. 확인해 주시고 수정해 주세요. 먼저 REST client를 사용하여 데이터를 한 3개정도 생성해줍니다. 오늘은 view를 만들텐데요, view는 기본적으로 html이라고 봐도 됩니다. 이 포스팅에서는 html을 바로 만들지 않고 EJS를 사용해서 html을 생성할 겁니다.이렇게 view를 만들고 거기에 필요한 자바스크립트를 만드는 것을 front end개발이라고 합니다. 1. Partial 만들기 아래 파일들을 오늘 모두 만들 겁니다!partial들은 이름처럼 단독으로 쓰이지 않고 다른 EJS에 포함되어 쓰이게 됩니다.views/partials 안의 파일들은 전체 웹페이지에 모두 쓰..
일단 제 맘에 들지 않았던, RESTful하지도 않고 CRUD하지도 않은 카운터를 지우고 주석을 달아서 좀 더 보기 편하게 했습니다. github.com/imtaekh/my_app/tree/da71d28cceb8bea78fe78ded003bcb5d28a13366 에서 코드를 보실 수 있습니다. git clone한 다음 git reset --hard da71d28 하시면 컴퓨터에서 코드를 보실 수 있습니다. 이제 게시판을 만들어 볼 텐데요, 이번 포스팅에서는 back end(API부분)을 만들어 보고 테스트 해보겠습니다. 1. body-parser설치 git bash에서 아래 명령어를 입력하여 package를 설치해 주세요. npm install --save body-parser 서버로 request를 보..
http://blog.naver.com/PostList.nhn?blogId=azure0777&from=postList&categoryNo=18 없어지지마요 ^^
1. URL 설계 (1) Get 메소드로 URL 호출 1. 게시판 글 목록 표시 화면http://localhost/board/list/?page=1 2. 게시판 글 조회 화면http://localhost/board/read/?idx=1 3. 게시판 글 쓰기 화면http://localhost/board/write 3. 게시판 글 수정 화면http://localhost/board/modify (2) Post 메소드로 URL 호출 1. 게시판 글 쓰기 액션http://localhost/board/write 2. 게시판 글 수정 액션http://localhost/board/modify 2. 단계적 구현 1단계게시판 글 전체 목록 표시, 게시판 글 쓰기 2단계게시판 글 조회 화면, 게시판 글 수정 3단계게시판 페..
아 ....귀엽다 ...아 .....깜찍 하다 ... 저 앙증맞은 눈코입손발 2박 3일 산부인과에 있다가 드디어 조리원으로 도착흠....울 소헌이 .... 근데 흙 ㅠㅠ황달이라니 ㅠㅠ 황달 수치가 15가 나왔다 모유를 못먹는단다 이럴수 ...OTL.....그래도 울 소헌이 금방 좋아질꺼야 ~~아빠 엄마가 이리 튼튼 한데 그치 소헌아 ? 태어날 때 몸무게 3.49 띠는 음력 계산 원숭이띠~~~으흐흐 아빠랑 같은 띠~~~우린 띠띠띠 동갑 ㅋㅋㅋㅋ 울 소헌이 아빠랑 띠동갑이네 ㅋ 아 공주님이라고 이렇게 왕관도 ㅋㅋㅋㅋㅋ아놔 울 소헌이 자세가 아주 요염하신데 ?근데 울 소헌이 ㅡ.ㅡ 사진빨은 잘 안받는걸까 ? 이상하게 사진으로 찍어 놓으면 이쁨이 절반이 되네 ㅋ그래도 으흐흐흐웃음이 멈추질 않네 그려 28일 황달..
1월 25일 출근 길에 와이프가 배가 땡긴다는 말을 남긴다 흠..... 이제 울 소헌이가 나올때가 되어 가는데 .... 와이프는 배가 땡긴다는 말을 자주 하고 오호라 !!!!!울 소헌이 얼굴 볼날이 가까워 지는건가 ^^ 때마침 회식이 있던 날이라 일단 참석을 해본다 흠.... 와이프는 진통이 살짝 살짝 온다고 하는데 ... 일단 집에 달려가보자 !!!내일은 신정 연휴 ~~~ 아 울 소헌이 심상치 않은데 느낌이 똭 !!~~~~~~ 시작 되었다 진통이 ㄷㄷㄷㄷ짤랑이를 데리고 산부인과 도착 자궁이 벌써 50%는 열렸단다 ..허허 ....이시간은 2~3시경 ? ㅋㅋㅋㅋ 이론 이론 나온다 울 소헌이 나온다 짤랑아 힘내라 으샤으샤 !!! 1월 26일 9시 6분 울음 소리가 들린다 응애~응애~ 헐 .... 이느낌은 ..
Thymeleaf 에서 자주 사용하는 예제TroubleShooting/Java 2016.05.18 10:46 Thymeleaf 에서 자주 사용하는 예제들을 정리해본다. * Javascript 에서 비교 연산자: Thymeleaf 에서 '' 태그를 엄격하게 검사하기 때문인지, 자바스크립트에서 사용시 [[CDATA]] 로 묶어줘야한다. ... function checkLevel() {var rate = $("#level").val();/*if (rate > 100) {alert("레벨은 100 이하의 숫자여야 합니다.");return;} /*]]>*/} * if / else 문: , th:each 로 테이블 형태의 데이터를 표시할때, 값의 존재 유무에 따라서 컬럼값을 다르게 표현할때 - if / unless..
스프링 @Controller 파라미터의 종류 Posted on 2015년 3월 3일 by heewoo Posted in SpringFramwork @Controller 파라미터의 종류 지금부터 소개할 타입의 오브젝트와 애노테이션은 @Controller 의 메소드 파라미터로 자유롭게 사용할 수 있다. 단, 몇 가지 파라미터 타입은 순서와 사용 방법상의 제약이 있으니 주의해야 한다. HttpServletRequest/HttpServletResponse/ServletRequest/ServletResponse 대개는 좀 더 상세한 정보를 담은 파라미터 타입을 활용하면 되기 때문에 필요 없겠지만, 그래도 원한다면 HttpServletRequest, HttpServletResponse, ServletRequest,..