问答详情
源自:4-4 Controller-传统方式

Restful风格中变量映射的问题

/courses/view2/{courseId}

@RequestMapping(value="/view2/{courseId}",method=RequestMethod.GET)

public String viewCourse2(@PathVariable Integer courseId,Map<String, Object> model){

        //@PathVariable将url中的{courseId}映射到controller中的courseId


如果url中有多个参数,怎么区分不同的参数呢?

提问者:涅槃ing 2016-01-29 00:27

个回答

  • 涅槃ing
    2016-01-31 00:34:29

    直到了反正就是靠变量名本身

    比如 /view2/{courseId}/{roleId}

    那么对应的方法可能是这样

    public String viewCourse2(@PathVariable Integer courseId,@PathVariable Integer roleId, Map<String, Object> model){