JavaWeb学习-- RequestMapping注解

        RequestMapping注解适用于建立请求URL和处理方法之间的对应关系,其可以作用在方法和类上。其中,作用在类上代表其是第一级的访问路径,而作用在方法上则是第二级的访问路径。

          RequestMapping注解有四种属性,分别是value,path,method和params。其中value和path的属性一致,均用于指定请求路径的url;method则用于指定该方法的请求方式;params用于限制请求参数的条件


import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
​
//这里用一个保存和删除角色模块的类演示
 
@Controller
@RequestMapping(path = "/role")        // 一级请求路径。代表其在浏览器使用时是*/role
public class RoleController {
​
   
     // method="当前方法允许请求方式能访问"
     //params="请求路径上传参数"
    @RequestMapping(path = "/save.do",method = {RequestMethod.GET},params = "username")
    //只能使用get请求,且传入参数名为username,路径为*/role/save.do
    public String save(){
        System.out.println("保存角色中...");
        return "suc";//处理结束后跳转的页面
    }
​
    @RequestMapping(value = "/delete.do")
    //路径为*/role/delete.do
    public String delete(){
        System.out.println("删除角色中...");
        return "suc";
    }
​
}
​

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值