SampleController.java ( 컨트롤러 : C ) > SPRING1

본문 바로가기
사이트 내 전체검색

SPRING1

SampleController.java ( 컨트롤러 : C )

페이지 정보

profile_image
작성자 관리자
댓글 0건 조회 237회 작성일 24-07-17 10:47

본문

package com.pkt.controller;


import org.springframework.stereotype.Controller;

import org.springframework.ui.Model;

import org.springframework.web.bind.annotation.RequestMapping;

import org.springframework.web.bind.annotation.RequestParam;


import com.pkt.model.ProductVO;


import lombok.extern.log4j.Log4j;


@Controller 

@RequestMapping("/sample/")

@Log4j

public class SampleController {


// 결과 데이타를 전달해야 할 경우

// http://localhost:8080/sample/dd (아래 메서드 작성후 주소창에서 테스트)  

@RequestMapping("dd")

public String basic04(Model model) {

log.info("dd called ................... ");


ProductVO p = new ProductVO();


p.setName("사과"); //상품명

p.setPrice(10000); //가격


model.addAttribute(p); // 전달할 변수명이 없으므로 변수는 자동으로 productVO 가 된다.

model.addAttribute("product", p); //전달할 변수명 , 변수


return "/sample/result";

}


// http://localhost:8080/sample/ddd?name=딸기&price=25000 (아래 메서드 작성후 주소창에서 테스트) 

@RequestMapping("ddd")

public String basic044(Model model, ProductVO p) {

log.info("ddd called ................... ");


model.addAttribute(p);

model.addAttribute("product", p);


return "/sample/result";

}


// http://localhost:8080/sample/dddd?name=바나나&price=44000 (아래 메서드 작성후 주소창에서 테스트)  

@RequestMapping("dddd")

public String basic0444(Model model, @RequestParam("name") String name, @RequestParam("price") int price) {

log.info("dd called ................... ");


ProductVO p = new ProductVO();


p.setName(name); //상품명

p.setPrice(price); //가격


model.addAttribute(p);

model.addAttribute("product", p);


return "/sample/result";

}

}


댓글목록

등록된 댓글이 없습니다.

회원로그인

회원가입

사이트 정보

공지사항
자유게시판
질문답변
1:1문의

 

별명 : 터푸가위
주소 : 부산시 동래구 명장로20번길 90
대표 : 박규태
메일 : dancepkt@******.com

접속자집계

오늘
187
어제
217
최대
10,760
전체
275,934
Copyright © dancePKT . All rights reserved.