본문 바로가기

Web/Spring

(29)
Spring Framework 개념 Framework이란?? 집을 짓는다고 생각하면 기초 공사부터 해야한다. 이것을 웹개발에서 보면 항상 일정하기 때문에 최소한의 작업으로 생각해보자고 나온 개념이 프레임워크이다. 즉 기초공사는 이미 해놓고 그위에 한옥을 지을지 그냥 벽돌집을 지을지는 우리가 하는 것이다. 특정 개념들의 추상화를 제공하는 여러 클래스나 컴포넌트로 구성된다. 추상적인 개념들이 문제를 해결하기 위해 같이 작업하는 방법을 정의한다. 컴포넌트의 재사용이 가능하다 좀더 높은 수준에서 패턴들을 조직화한다. Learning Curve가 좀 길다. 즉 숙달되어서 쓰기까지의 기간이 좀 길다. Spirng Framework Spring is a layered Java/J2EE application framework, based on code ..
Spring json maven 설정 1. Site로 가서 json 검색후 Click 2. 20090211 최신버전으로 Click 3. Maven json Copy 후에 pom.xml에 복사
Spring Take 선물주기 Take 선물주기 구현 설명 ! 결과 gift.jsp Source 설명 145번줄 - c:forEach 문을 사용 var 변수명은 item items = ${list} EL Language를 사용해서 c:forEach문을 돌린다. Item.gno 는 gno를 가져오는것을 뜻함. ( 줄을 긋기 위한 c:if 조건문 ) 149번줄 - c:if 조건문을 준다. True 이면 안에 있는것이 실행이 되는것을 뜻한다. Item.grcontent 가 null 과 같지 않다면 item.gitem을 보여주면서 해당 을 걸어주고 Link를 누를시에 /main/gread?gno=${item.gno}&page=${page} gno와 page을 들고 /main/gread 로 간다. Td Style을 줘서 라인에 한줄을 긋는다...
Spring Tiles 설정 1. http://tiles.apache.org/ 에 접속 2. Ctrl + C 복사한다. 3. pom.xml -> 붙여 넣는다 후에 저장을 하게 되면 콘솔창에 다운로드가 되는것을 볼수가 있을것이다 4. sevlet-context.xml시작하면 tiles가 무조건 시작되게 걸러낸다. 그다음 다운뷰가 실행되게 하고 그다음 jsp가 실행되게 한다. 이런식으로 설정을 잡게 되면 컨트롤러에서 @Controller public class DeptController { @Autowired @Qualifier("dept") @RequestMapping(value="/dept",method={RequestMethod.GET,RequestMethod.POST}) public String getList(String dna..
Spring 답글 만들기
Spring FileUpload Setting 1. mvnreposlitory.com -> filepload 검색 -> Commons FileUpload 2. 1.2.2 선택 3. Ctrl + c 복사 한다 4. pom.xml 에 이것을 붙여넣기 한다. 붙여 넣은것의 간단한 주석내용을 써준다~ 5. commons-io 선택 6. commons-io 선택 7. 2.4 를 선택 한다. 8. Ctrl + c 한다. 똑같이 pom.xml에 바로 그 밑에 붙여 넣는다. 9. Ctrl + c 한다 10. beans:를 세개 붙여야 함 50M가 넘어가면 익셉션 발생 defaultEncodiong은 반드시 해야되는 세팅 이것은 파일을 업로드시 파일명도 인코딩 해야한다 (한글, 일본어도 있기때문에..) 지금은 utf-8로 할것이다. maxInMemorySize - ..
Spring JQuery 적용 하기 1. PilotProject -> ckeditor, css, development-brundle 복사 2. SpringProject -> src -> webapp 폴더에 3개 모두 복사후에SpringProject/src/main/webapp/WEB_INF/spring/appServlet/servlet-context.xml 수정
Visual Svn 1. www.google.co.kr -> visual svn 2. VISUALSVNSERVER -> dowload 3. download now 4. Download 받은후 실행하기 5. Next 6. CheckBox 해제 후 Next 7. user -> 오른쪽 버튼 클릭 -> Create New User -> student / 비밀번호 8. Repositories -> 오른쪽 Click -> Create New Repository 9. Sung -> Check 후 OK 10. Sung -> Properties... 11. Everyone -> ReadOnly -> Add -> Student -> OK 12. 13. SVN 선택 14. Create new reposlitory location 15. htt..