@requestMapping注解

@Controller
public class HelloController {

    /**
     *
     * @RequestMapping
     *      作用:  用于建立请求 URL 和处理请求方法之间的对应关系。
     *      作用的位置
     *          类上:
     *              请求 URL 的第一级访问目录。此处不写的话,就相当于应用的根目录。写的话需要以/开头。
     *              它出现的目的是为了使我们的 URL 可以按照模块化管理:
     *              例如:    账户模块:
     *              /account/add
     *              /account/update
     *              /account/delete
     *           方法上:
     *              求 URL 的第二级访问目录
     *
     *           属性:
     *              value:用于指定请求的 URL。它和 path 属性的作用是一样的。
     *              method:用于指定请求的方式
     *              params:用于指定限制请求参数的条件。它支持简单的表达式。要求请求参数的 key 和 value 必须和 配置的一模一样。
     *
     *                  例如:     params = {"accountName"},表示请求参数必须有 accountName
     *                            params = {"moeny!100"},表示请求参数中 money 不能是 100。
     *
     */
    @RequestMapping(value = {"/hello"},params = {"username"})
    public String saveAccount(){
        System.out.println("springmvc的start学习......");
        return "success";
    }
}

@requestMapping注解

上一篇:UE4 appBitsCpy函数作用详解


下一篇:Android实战开发——拼图游戏