javaEE Springmvc,RestFul風格的開發,@PathVariable從URL路徑中獲取請求引數
阿新 • • 發佈:2018-12-11
ItemController.java(Controller後端控制器,RestFul風格開發,@PathVariable接收引數):
package com.xxx.springmvc.controller; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.RequestMapping; import com.xxx.springmvc.service.ItemService; //商品管理 @Controller @RequestMapping(value = "/item") public class ItemController { @Autowired private ItemService itemService; //RestFul風格的開發。 POST(新增)、DELETE、PUT(修改)、GET(查詢)。 RestFul只是一種風格,並不是標準也不是協議。 @RequestMapping(value = "/itemEdit/{id}.action") //@PathVariable表示從請求路徑(URL)中獲取請求引數 public String toEdit(@PathVariable Integer id){ //請求路徑中的/{id}內容自動賦給形參id。 System.out.println(id); //................ return "editItem"; } }