@RequestMapping的三大特性

wit_stan發表於2018-08-20

一、url對映

//建議將url與方法名一致。實現的是方法findItemsList與url進行對映
@RequestMapping("/findItemsList.action")
public ModelAndView findItemsList()throws Exception{……}

二、窄化訪路徑

@Controller         //標識它是一個控制器
//為了對url進行分類管理,可以在此定義根路徑,最終訪問的就是根路徑+子路徑
//也叫窄化請求對映
@RequestMapping("/items")//商品列表的訪問路勁:/items/findItemsList.action
public class ItemsController {……}

三、限制http請求方法

//出於安全等方面因素的考量,有時需要對http請求方式進行限制
//限制http請求方法
@RequestMapping(value="editItems.action",method={RequestMethod.GET,RequestMethod.POST})    public ModelAndView editItems()throws Exception{
        ……}

 

相關文章