在java中,ssh框架,eclipse编译时,在action中要写@Controller 和@Scope("prototype")分别是什么含意?
展开全部
1、都是注解,@Controller是struts2作为接入层的注解,表示将action作为控制类。像springMVC都是一样,如
@Controller
@RequestMapping("/user")
public class UserController {
}
2、@Scope 顾名思义就是作用域的意思,表示这个struts2的action的作用范围每一次调用的时候就会新建一个action,如果@Scope中的prototype换成singleton(也就是单例)就是会出现,每一次请求用同一个action。
@Controller
@RequestMapping("/user")
public class UserController {
}
2、@Scope 顾名思义就是作用域的意思,表示这个struts2的action的作用范围每一次调用的时候就会新建一个action,如果@Scope中的prototype换成singleton(也就是单例)就是会出现,每一次请求用同一个action。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询