首页 > 编程语言 > 详细

SpringMVC_@Scope注解与RequestParam注解

时间:2018-05-28 00:16:23      阅读:287      评论:0      收藏:0      [点我收藏+]

@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";
    }

 

SpringMVC_@Scope注解与RequestParam注解

原文:https://www.cnblogs.com/lonske/p/9098111.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!