Spring (57) 썸네일형 리스트형 xml파일에서 properties 파일을 사용하는 방법 해당 xml 파일에서 local.properties 파일에 있는 db.url 을 사용하고자 하면, 아래와같이 작성 후에 ================================================================ ${db.url} 이렇게 사용하면 된다. getParameter / @RequesetParam / @ModelAttribute service이용해서 받은 값들을 Controller 에 보내서 처리후 View 로 보내주는것이 보통이다. 이 때, controller로 온 값들을 받는 방법을 알아보자. ==================================================================== @RequestMapping(value="/") public String home(HttpServletRequest httpServeltRequest){ String nickname = httpServeltReqest .getParameter(" nickname "); String name = httpServeltReqest .getParameter(" name "); String id = httpServeltRe.. tiles3 셋팅 방법 미완성 WHAT? 반복되는 헤더 ,네비게이션, 풋터 등을 반복적으로 코딩할 필요없이, 타일즈에서 관리하여 중심부분의 코딩에 집중 할수 있게 해줌. 공통된 부분의 수정도 쉬워지고, 코드의 양도 월등히 적어진다. tiles3의 설정 방법을 배워보겠다. --------------------------------------------------------------------------------------------------------------------------- HOW? 1. pom.xml 에 maven dependency를 설정해준다. -tiles3경우 pom.xml 의 스프링 버전을 4.3.0.RELEASE 설정해주어야함 org.apache.tiles tiles-jsp ${org.apache.tiles-.. Servlet Controller 차이 --------------------------------------------------------------------------------------- 서블릿 클래스 만들기 public class UserCreateServlet implements HttpServlet{ doGet doPost } --------------------------------------------------------------------------------------- 서블릿 클래스 - URl 연동해주기 어디서? Web.xml 에서 ServletTest folder1.UserCreateServlet ServletTest /User ------------------------------------------------.. AJAX (feat json View 에서 버튼 클릭 > onclick 으로 에 있는 함수aaa를 타게 된다. 함수aaa { var ajax = new XMLHttpRequest; // 이제부터는 http Request 설정하듯 합니다. ajax.onreadyStateCange = 함수bbb ; //readystate가 변하면, 이 함수를 타게 된다. 즉, 요청실행후 실행됨 ajax.open( url, GET ) //보내줄 url 와 방법 설정 ajax.setRequestHeader( " Content-Type" " application/json " ) //여타 헤더 설정 가능 ajax.setRequestHeader( " Accepy " , "application/json" ) ajax.send(); } 함수 bbb { if(rea.. ResponseEntity와 @ResponseBody의 차이점 Response Entity 는 ResponseRequest의 Body에 들어갈 객체이다. (ResponseBody와 비슷함) 대신@ResponseBody 에는 없는 " 헤더 " 와 " statusCode " 가 함께 들어간다. --------------------------------------------------------------------------------------------- ResponseEntity 의 프로퍼티에는 StatusCode Header Body 가 들어간다. --------------------------------------------------------------------------------------------- HOW? @ResponseMapping( "url.. MVC 초간단 정리 Controller 로 request가 들어오면 그에 적절한 Service 로 request 를 이전시켜준다. 적절한 DAO 에서 DB에 접근한후, 결화를 DTO 에 담아서 보관 AOP 정리3 # 예시로 시간을 측정 할 것이다.시간을 측정하고 싶은 메소드들에 @EXAMPLEANNO 를 붙여준다. # annotaion EXAMPLEANNO 클래스 를 생성하고, @Target을 붙여준다. ---------------------------------------------------------------------------------------------- # ASPECT 정의하기 - 클래스를 생성하여 @Asepct 어노테이션을 추가하여 Aspect를 생성한다. 스프링은 자동으로 이 클래스를 Spring AOP 설정에 반영한다. # PointCut 정의하기 - JointPoint (결합점) , Advice 를 설정 ㄴ Advice 가 언제 실행되는지 정하는 방법이다. - @Around( @annot.. 이전 1 ··· 3 4 5 6 7 8 다음