일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- CSS
- 영성
- 안드로이드
- 청주
- Intent
- jQuery
- 자바
- Spring
- Resources
- 안드로이드 AVD
- 생명주기
- 제이쿼리
- Android
- TinyMCE
- androidstudio
- 주님의교회
- Selector
- 아이콘
- 글쓰기
- 웹개발
- Java
- 회원가입
- 게시판
- #청주주님의교회
- 에디터
- 인텐트
- 프로그래밍
- Activity
- JavaScript
- java 8
- Today
- Total
목록Dev (192)
공부하는 블로그
12345678910111213141516171819 @RequestMapping("/test") public ModelAndView test(HttpServletRequest request){ ModelAndView view = new ModelAndView(); //세션을 받는 첫 번째 방법 HttpSession session = request.getSession(); return view; } @RequestMapping("/test2") public ModelAndView test2(HttpSession session){ ModelAndView view = new ModelAndView(); //세션을 받는 두 번째 방법 session.setAttribute("key", "value"); retu..
- bean의 설정이 DispatcherServlet에 모두 설정이 되면 파일이 너무 커져 불편함이 있다. - controller 이하는 각 context로 분리 시킨다.
redirect 처리 컨트롤러에서 클라이언트의 요청을 처리한 후에 다른 페이지로 리다이렉트 하고 싶을 때 아래와 같이 뷰 이름 앞에 redirect: 를 붙이면 된다.- return "redirect:/test" / 시작하면 : 절대 경로로 리다이렉트/ 시작하지 않으면 : 상대 경로로 리다이렉트
MVC(Model View Contorller) - 일종의 개발 패러다임- Model 1 방식의 개발 벙법을 사용했을 때 발생되는 단점들을 보완하기 위한 개발 방법으로 Model2 방식 혹은 MVC 방식이라고 불림- Model, View, Contorller로 나뉘어 짐- Controller는 URL 요청에 알맞은 Java Class 의 Method를 실행- View는 JSP 자체를 뜻하며, Model 2 방식에서는 Scriptlet를 사용하지 않는다.- Model은 View로 전달되는 객체들을 의미함- Model1 방식의 최대 단점인 유지보수의 어려움을 쉽게 해결할 수 있다.- 비즈니스 로직 / 데이터 로직 / View가 각각 분리되어 있어 Pair Programming이 가능해진다.- 객체지향의 특성..
1) ModelAndView 와 String 리턴의 차이 - ModelAndView 리턴은 어느 jsp 파일에 리턴할지 명시해줌과 동시에 그 jsp 파일에서 사용할 수 있는 파라미터를 같이 전달해주지만 String 리턴은 어느 jsp 파일에 리턴할 것인지만 명시해준다. 2) Form 메소드에는 get 방식과 post 방식이 있으며 get 방식은 form 태그 내에 있는 (www.naver.com?a=1&b=3) 처럼 입력 값들을 URI 주소에 실어서 보내지만 post 방식은 숨겨져서 보내진다. get 방식은 길이 제한이 짧아서 많이 보낼 수 없고 post 방식은 그에 비해 훨씬 많은 데이터를 보낼 수 있다. input 태그의 type 종류는 text, button, checkbox, radio, hidd..
JSP파일 VO폴더에 새로운 VO추가 123456789101112131415161718192021package com.ktds.board.vo; public class BoardSearchVO { private String searchKeyword; private String searchType; public String getSearchKeyword() { return searchKeyword; } public void setSearchKeyword(String searchKeyword) { this.searchKeyword = searchKeyword; } public String getSearchType() { return searchType; } public void setSearchType(St..
1수정csread.jsp에 추가 1234567891011121314151617181920 function save(){ var writeForm = document.getElementById("writeForm"); writeForm.method = "post"; writeForm.action = ""; writeForm.action = ""; writeForm.submit(); } function back() { location.href = ""; location.href = ""; }Colored by Color Scriptercs 값이 있으면 없으면 나눠준다. 12345678910111213141516171819202122@RequestMapping("/board/update/{boardId}") ..
웹 개발 js 플러그인 이다.