• SpringMVC_@Scope注解与RequestParam注解


    @Scope注解,设置为多例,Scope只能修饰类,如果设置为单例,只能等张三用完,李四才能用,多例的话张三创建一个,李四创建一个,互不干扰

    package cn.java.controller.front;
    
    import org.springframework.context.annotation.Scope;
    import org.springframework.stereotype.Controller;
    import org.springframework.web.bind.annotation.RequestMapping;
    
    import cn.java.entity.User;
    
    @Controller
    @Scope("prototype") //设置为多例,Scope只能修饰类,如果设置为单例,只能等张三用完,李四才能用,多例的话张三创建一个,李四创建一个,互不干扰
    public class HomeController {
        @RequestMapping(value="test1.htm")
        public String test1(User user) {
            System.out.println(user);
            return "success.jsp";
        }
    }

    @AutoWired :实现依赖注入

    @RequestParam注解,当前台name改掉时,就改注解里的,defaultValue是默认值,required为true就代表必须有值传进来,false就代表没有值传进来也可以

        @RequestMapping(value="test1.htm")
        public String test1(@RequestParam(name="username",defaultValue="james",required=true) String un,@RequestParam(name="password")String pwd,@RequestParam(name="age")Integer a) {
            System.out.println("username="+un);
            System.out.println("password="+pwd);
            System.out.println("age="+a);
            return "success.jsp";
        }
  • 相关阅读:
    第四章 网络层协议介绍
    第三章 交换机基本原理与配置
    网络服务综合性测试
    双向秘钥对验证
    DNS分离解析与构建智能DNS服务器
    NFS共享服务
    部署YUM仓库服务
    PXE高效能批量网络装机
    DNS综合实验
    构建DNS主 从服务器
  • 原文地址:https://www.cnblogs.com/lonske/p/9098111.html
Copyright © 2020-2023  润新知