BASIC/jsp(3)
-
jsp : include 파일 만들기 ! (헤더 부분 통합 관리)
매 페이지 마다 반복되는 헤더 태그 및 각종 설정 등을 하나의 파일에 한꺼번에 모아두고 include 하여 사용하는 방법입니다. 1. include 에 사용할 파일을 생성합니다. 저는 include.jsp 라는 파일명으로 /src/main/webapp/jsp/ 경로에 저장하였습니다 (jsp파일은 직접 만들었습니다.) 2. include.jsp 파일에 공통적으로 사용할 코드들을 작성합니다. 3. include.jsp 가 필요한 jsp 파일에서 include 태그를 작성합니다. include 02 짜잔 ! 정상적으로 실행되었습니다!
2018.01.20 -
temp - json 형식으로 값 셋팅하기
* home.jsp 회원목록 json 응답 1 json 응답 2 json 응답 3 json 응답 4 json 응답 5 * controller @RequestMapping(value = "/", method = RequestMethod.GET) public String home() { logger.info("■■■■■HOME■■■■■"); return "home"; } @RequestMapping(value = "/member_list") @ResponseBody public List getList() { MemberDto dto1 = new MemberDto(1, "김구라", "노량진"); MemberDto dto2 = new MemberDto(2, "해골", "행신동"); MemberDto dto3 =..
2018.01.10 -
jsp : selectBox에 DB연동해서 바인딩시키기 (db값 option에 셋팅)
선택자가 몇 개 안되는 경우에는 직접 하나하나 입력하는게 빠를 수 있지만 규모가 커지거나 선택자가 많이 늘어날 경우 event가 발생할 때 마다 직접 추가해야하는 불편함이 발생한다. 이때, select태그에 DB를 바인딩하여 셋팅시켜 내부에 option을 동적으로 만든다. 0. Service단에서 DB를 통해 List 타입으로 값을 뽑아 (testList라고 가정하자) 저장 한 다음 List testList = new ArrayList(); testList = dao.selectEvent(); model.addAttribute("testList", testList); ( 저 같은 경우는 Spring Framework를 사용해서 model에 저장하여 사용했습니다. ) 1. taglib c를 통해 사용하겠다..
2018.01.10