关于@PathVariable注解使用

@PathVariable是spring3.0的一个新功能:接收请求路径中占位符的值

通过 @PathVariable 可以将URL中占位符参数{xxx}绑定到处理器类的方法形参中@PathVariable(“xxx“)

package com.test.controller;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.servlet.ModelAndView;
 

@Controller
@RequestMapping("test")
public class testController2 {
    /**
     * 占位符映射
     * @RequestMapping(value=”user/{id}/{name}”)
     * @param id
     * @param name
     * @return
     */
    @RequestMapping("user/{id}/{name}")
    public ModelAndView user(@PathVariable("id") Long id ,@PathVariable("name") String name){
        ModelAndView model= new ModelAndView();
        
        return model;
    }
}

发布了93 篇原创文章 · 获赞 93 · 访问量 8万+

猜你喜欢

转载自blog.csdn.net/qq_41937388/article/details/103062051