반응형
반응형
2015년도말에 공부하기 위해 만든 게시판이며, 해당 소스가 맞을지 모르겠어요.... 그동안 소스 오픈을 원하는 분들이 많이 계셔서 오랜만에 파일정리를 하다가 발견된!!! 소스를 공유드립니다. 제가 지금 이 소스를 보면 조금... 부족했구나 생각이 들정도로 초보자의 향기가 쪼오금 많이 납니다^^ 물론 소스를 다른 버전은 가지고 있지만 게시판 이외에 엄청 삽질과 다른 기능들이 많이 추가되서 그냥 공개를 해도 설정잡는것과 설명하는글을 쓰지 않고서는 실행이 힘들것이라 생각 됬기 때문에 포스팅종료된 그 시점의 소스를 찾느라 오래걸렸어요. https://drive.google.com/file/d/0B4zRuR_bpKueRXhrVmxBSmVPWmM/view?usp=sharing 소스는 마음대로 사용하셔도 되지만!!..
드디어 기다리고 기다리던 게시판이 완성되었습니다. 게시판을 만들면서 모르는 부분은 검색을 하면서 노력했던게 엊그제 같은데 어느새 완성이 되다니 정말 뿌듯합니다. 비록 게시판 하나만 만들어봤지만 여기서 안주하지 않고 더욱 공부해서 권한 설정을 추가해 관리자 모드를 만들어 보고 싶습니다. 그래서 지금까지 완성된 게시판은 절대 최종 완성은 아니며 더 개념적인 이론부분을 공부해서 기능을 추가하거나 회원가입을 먼저 만들고 홈페이지에 게시판을 넣는 방식으로 꾸려나갈 생각입니다. 이번 포스팅에서는 출력된 화면과 영상을 첨부하도록 할게요. ■ 게시판 만들기 프로젝트에 사용된 기능 ■ 화면폼 (글쓰기 / 글읽기 / 글수정 / 답변 ) 화면폼은 애니매이션 파일로 올려서 3초간격으로 바뀝니다. 차례대로 글쓰기 / 글읽기 /..
이제 정말 정말 마지막 단계인 AJAX로 본문을 미리보는 단계만 남았습니다. 요 기능이 필요없다면 저번 글까지가 완성단계이고요. 게시판 만들기 프로젝트에 필요한 기초 이론들은 JQUERY 게시판에 글을 올렸기 때문에 참고하시거나 아래 링크를 통해 먼저 보고 오시는게 좋을것 같아요. 여기서는 간단하게 소스코드와 기능들에 대한 설명들을 할 생각입니다. ▼ 관련글 2015/12/14 - JQuery〃에이작스(AJAX) 동작원리, 설정, 비동기 요청함수2015/12/10 - 게시판만들기〃(9) Board_List.jsp 작성하기2015/12/08 - Jsp〃[EL]과 [JSTL] 한방에 정리 + Core2015/12/06 - 게시판만들기〃(6) Controller 패키지 작성 그럼 글의 순서는 보드리스트.jsp..
아무 생각없이 블로그에 정리를 하다가 어느새 게시판 제목(11)번 글까지 오게 됬는데요. 저는 보기에 불편하지 않지만 다른 분들이 이해하기에 게시물 순서가 꼬인 부분이 좀 많을 것이라 생각됩니다. 왜냐면 처음에 스프링 개발툴인 STS를 설치하여 이클립스처럼 사용하거나, 제가 만든것처럼 이클립스에 메이븐을 연동는 부분을 중간에 포스팅했어야 하는데, 까먹고 따른 카테고리에 올리기만 하고 소스코드정리에만 힘썼기 때문이죠.. ▼ 관련글 2015/12/04 - 이클립스〃에 메이븐(Maven) 연동 및 환경설정2015/12/04 - 메이븐 오류해결〃Dynamic Web Module 3.1 requires Java 1.7 or newer2015/12/05 - 이클립스/메이븐 오류해결〃Initializing Java ..
이틀에 걸쳐 Board_List를 정리하고 나니 나머지 5개의 JSP파일들은 너무 간단해서 한번에 포스팅하려다 보니 게시글 제목이 너무 길어졌습니다. 정말이지 리스트에는 페이징 처리떄문에 머리가 너무 아팠지만 이번 글에서는 휴식을 취하는 시간을 가지겠네요. 각 파일별로 function함수 뿐이라 별로 정리할 부분도 없으니 얼른 소스코드를 올려놓고, 다음글에서 본문 미리보기에 해당하는 Ajax부분을 정리 하겠습니다. ■ Board_Write.jsp 작성하기 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475..
이제 스프링 프레임워크 기반으로 게시판 만들기 마지막 단계 View 역활인 jsp파일을 꾸며줄 차례입니다. 초기 제목 (2)번에서 HTML로 뼈대만 잡아줬을 때는 별다른 코드가 들어있지 않아 한꺼번에 몰아서 정리를 했지만 제목 (9)번 부터는 정리할 양이 많은 게시물은 하나씩 따로 잡아서 포스팅하겠습니다. 먼저 Board_List.jsp에서는 게시글 보기, 검색기능, 페이징처리, Ajax기능이 들어가 있습니다. 그 중 페이징 처리가 가장 어려워서 몇 번을 봐도 새로운 느낌이 많이 듭니다. 정리를 하는 이유도 이런 어려운 기능을 구현할때 여러번 반복해서 보기 위함일 수도 있겠네요. ■ Board_List.jsp 전체 소스코드 123456789101112131415161718192021222324252627..