본문 바로가기

전체 글

(170)
스프링 두번째 xml 설정 자 이번에 두번째 강의 입니다. 총3개의 xml을 지난시간에 봤는데요 시작지점의 web.xml 그리고 root-context.xml과 servlet-context.xml입니다. 이 세녀석만 자유롭게 다룰줄 알면 스프링은 그렇게 어렵지 않아요~~ 우선 xml의 상단에 있는 스키마에 대해선 생략을 할께요 ㅋㅋ 제가 잘 모르기도 하지만 xml의 태그들을 미리 정의해둔 정도라고만 설명 해 드리죠.. 너무나 샘플에 설명이 잘 되어 있어서 더 설명을 해드릴 필요가 있을가 싶네요.. -- 이녀석은 루트 컨텍스트로 모든 서블릿과 필터들이 공유한다고 합니다. 바로 root-context.xml을 정의해 두었네요 contextConfigLocation /WEB-INF/spring/root-context.xml -- 이녀석..
스프링 첫번째 hello 예전에 올린 강의가 있지만 처음부터 강의를 한다는 마음으로 하겠습니다^^ 우선 스프링 강의에 앞서서 스프링은 스프링을 이용할 줄 안다고해서 나는 스프링을 다 안다 이런 생각은 버리시길 바랄께요 스프링의 훌륭한 아키텍처를 보시면 감탄말곤 할 말이 없더군요.. 스프링을 하다보면 프로그래밍 실력까지 덩달아 올라가는 본인의 모습을 보실 수 있을겁니다. 이번 강의에선 스프링의 기본적인 설정부분만 다룰 생각이구요.. 스프링의 고급기능들은 추후 스프링 심화라는 주제로 다뤄볼 예정입니다.^^ 저도 공부를 하면서 포스팅을 할 예정이니 많은 지적과 조언 부탁드립니다.. 이제 막 스프링을 접하시는 분들께 도움이 되었으면 좋겠네요 ^^ 프로젝트 스펙 jdk 1.7 tomcat 7.0 Spring 3.1 mysql eclips..
유용한 사이트 버튼 css http://www.bestcssbuttongenerator.com/
기타용어 backbone : 전산망 속에서 근간이 되는 네트워크 부분을 연결시켜주는 대규모 전송회선 소스컨트롤 : SCM(Software Configuration Management)라고도 함. 스케일러블 웹사이트 구축이란 책에서 처음 접한용어 쉽게 말해서 버전별 저장기능 , 요즘은 svn이라던지 git으로 편리하게 관리하고 있다. 메소드추출(extract method) 기법 : 공통의 기능을 담당하는 메소드로 중복된 코드를 뽑아 내는 것을 리팩토링에서는 메소드 추출기법이라고 한다.
프로그래밍 용어- 약어 TDD(test Driven Development) 테스트 주도 개발 CoC(Convention over Configuration ) : 우리나라에서는 일부 "설정 이상의 관례", "설정보다 관례", "설정을 넘은 관례" 혹은 "설정보다 규범" 등으로 번역
Spring Error Page Set 웹 프로젝트를 진행하면서 에러를 외부로 유출 시키지 않는 것은 필수이다. 에러가 발생했을 때 만들어 둔 페이지를 설정하는 부분이다. web.xml에 아래와 같은 코드를 추가한다. 404 /WEB-INF/views/error/e404.jsp 500 /WEB-INF/views/error/e500.jsp 문제가 생겼다. 다른 브라우저는 상관없는데 Internet Explorer에선 제대로 보이지가 않았다. 이유는 Internet Explorer에선 에러가 발생했을 에러에 따라 파일크기가 256Byte또는 512Byte가 되지 않을경우 브라우저 에러를 출력한다. 에러 페이지를 모든 브라우저에서 출력하고 싶으면 512Byte이상의 크기로 출력을 시켜줘야한다.
동적 셀렉트 박스 jquery ajax로 데이터를 받아서 동적으로 셀렉트 박스 관리하는 소스파일입니다. j$('#exam_seq').find("option").remove().end().append("탑메뉴"); j$.each(result, function(i) { j$('#exam_seq').append(""+result[i].value+"") });
라이오버튼 제어 라디오버튼 셋팅 j$('input[name="input_name"]').filter('[value='+value+']').prop('checked', true) 라디오버튼 선택 값 가져오기