0
点赞
收藏
分享

微信扫一扫

请求方式与路径传参

罗蓁蓁 2022-01-16 阅读 42
我们可以通过{var}的方式获取路径中的参数,在方法中使用@PathVariable指定路径变量
package com.web.controller;

import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;

@Controller
public class HelloController {
    @RequestMapping(value = "/add/{number1}/{number2}",method = RequestMethod.GET)
    public String add(@PathVariable int number1, @PathVariable int number2, Model model){
        model.addAttribute("result",number1+number2);
        return "result";
    }
    @GetMapping("/drop/{number1}/{number2}")
    public String drop(@PathVariable int number1,@PathVariable int number2,Model model){
        model.addAttribute("result",number1-number2);
        return "result";
    }
}

指定请求方式:通过method字段指定或者使用指定方式的注解
在这里插入图片描述

举报

相关推荐

0 条评论