본문 바로가기

Language/JSP18

[JSP] 간단한 카페 만들기 2 - 게시판, 댓글 [JSP] 간단한 카페 만들기 2 - 게시판, 댓글 1. Dao, Dto, Action 패키지를 생성한다. 2. 게시판 Dto 와 comment Dto를 생성한다. 3. DB테이블을 생성한다.sequence하나로 board_cafe와 board_comment DB에 num을 넣는다. 4. CafeMapper, CafeCommentMapper를 생성한다.두 개는 configuration에 등록되어야한다.(내부의 namespace는 겹치면 안된다!)Alias를 추가시켜준다. 5.{"properties":{"resource":"test/my..."}, ... } ?? 6.cafe.action 에 액션들을 더하고Mapper에 getList를 작성해준다. 7. 새 글쓰기 작성 -> 이전에 로그인이 되어있어야한다... 2017. 7. 20.
[JSP] 간단한 카페 만들기 1 - 회원가입, 로그인 [JSP] 간단한 카페 만들기 1 - 회원가입, 로그인 기본셋팅 1.import project 2. sql문 작성 및 테이블 생성 3.commons파일 lib에 넣기, upload, smarteditor폴더, 4. srctest.users.dao, test.users.dto, test.users.action 5.viewsusers 폴더 생성, home.jsp 보내준 문자열 추가 6. Auth의 dto가져오고 보내준 코드로 DAO생성cf> ctrl+shift+O 일괄 import 7.UsersMapper로 rename하고 configuration에서 MemberMapper를 UsersMapper로 고치기 및typeAlias설정하기 회원가입1. UsersSignupFormAction생성 및 UserActio.. 2017. 7. 19.
[JSP] LAG, LEAD 이용한 이전, 다음페이지 생성하기 [JSP] LAG, LEAD 이용한 이전, 다음페이지 생성하기 LEG 와 LEAD - LAG(num, 1, 0 ) : 이전 row값, num값보다 1 이전 값을 얻어옴. null일 경우 0 얻어온다. - LEAD(num, 1, 0) : 다음 row값, 해당 값보다 1 다음 값을 얻어옴. null일 경우 0 얻어온다. 1.- LAG(num, 1, 0) OVER (ORDER BY num DESC) : num으로 내림차순 정렬했을 때 num 값보다 1 이전의 값을 얻어옴- LAG값을 포함한 result1테이블에서 num=25 일 때 결과값을 불러온다. 2.- LAG와 LEAD값을 포함하여 위와 같이 결과값을 얻어온다. 3.LAG와 LEAD값에 각각 보기 쉽게 alias를 준다. 4. quentumDB에서 작성.. 2017. 7. 18.
[JSP] el을 이용한 절대경로 설정 [JSP] el을 이용한 파일경로 - bootstrap, jquery등을 로딩할 때 경로는 매우 중요하다.- 이 때는 절대경로를 쓰는 것이 훨-씬 좋다.- 절대경로를 이용하면 오류 가능성이 훨씬 낮아진다. - el을 이용하여 contextPath를 가져온 후 폴더 및 파일 경로를 입력하면 편리하다! ${pageContext.request.contextPath } 상대경로 이용할 경우- - 절대경로 이용할 경우- - cf > java를 이용한 절대경로 설정 2017. 7. 18.