[spring] 스프링 기초 설정
·
spring 스프링
스프링 파일을 설정하고 제일 먼저 해주어야 하는 부분은 application.properties 를 설정해 주는 것이다. # port server.port=8081 # JSP view spring.mvc.view.prefix=/WEB-INF/views/ spring.mvc.view.suffix=.jsp # oracle set spring.datasource.driver-class-name=oracle.jdbc.OracleDriver spring.datasource.url=jdbc:oracle:thin:@localhost:1521/xe spring.datasource.username=hr spring.datasource.password=hr #encoding server.servlet.encoding.ch..
[spring] form 파라미터
·
spring 스프링
@PostMapping("/join") 1) public String join(memberVo vo) { 2) public String join(@ModelAttribute("v") memberVo vo) { return "member/result" ; } ▶ 1) public String join (memberVo vo) vo 파라미터를 자동으로 뷰페이지로 전달 한다. (=reqeust.setAttribute("vo",vo) 예전에 이렇게 작성 했던 것들을 알아서 넘겨준다는 뜻) 이 방식은 뷰 페이지에서 소문자 클래스 명 (ex,MemberVo 라면 memberVo) 으로 부른다. ${memberVo.id} / ${memberVo.pwd} .. 이렇게 ▶ 2)public String join(@Mode..
[spring] 스프링 @ annotation 사용
·
spring 스프링
▶ @RequestMapping("공통된 파일명 혹은 주소") class 시작 전, @RequestMapping("/member") 라고 명시해 두면 앞으로 이 컨트롤러에 올 모든 url 앞에 ("주소") 가 자동으로 붙는다 ▶ @RequestParam("입력양식의 이름") 변수 한번만 값을 읽어 올꺼면 굳이 vo 만들지 않는게 좋겠지? 그러면 이렇게 @RequestParam 을 사용하여 값만 받아 온다. 얘는 reqeust.getParameter 같은 느낌인데 더 좋은 점은 알아서 형변환을 해준다. defaultValue="0"은 파람으로 아무것도 보내지 않았을때 디폴트로 반환 할 값을 지정해준다. 이게 없는데 파람으로 아무것도 안보내면 400오류가 뜬다. @RequestParam("tel") Stri..
[spring] spring mvc
·
spring 스프링
Spring MVC Spring MVC는 Spring에서 제공하는 웹 모듈로 사용자의 다양한 HTTP Request를 처리하고 단순한 텍스트 형식의 응답부터 REST형식의 응답, View를 표시하는 html을 return 하는 응답까지 다양한 행위를 할 수 있도록 한 프레임워크이다. ▶Spring MVC의 주요 구성 요소 1. @Controller @Controller 는 기존의 핸들러 클래스 같은 역할을 수행 하고 있다. 따라서 controller annotation(@)을 꼭 써줘야 한다. 2. @RequestMapping("/") 전송 방식을 지정하지 않은 맵핑방법으로 주소가 없다면 return 값으로 실행의 첫번째에 나타날 뷰페이지를 기입한다. 3. @RequestMapping("주소") + 변수..
해니01_15
'spring' 태그의 글 목록