在java中,ssh框架,eclipse编译时,在action中要写@Controller 和@Scope("prototype")分别是什么含意?

2020-04-26 社会 96阅读
1、都是注解,@Controller是struts2作为接入层的注解,表示将action作为控制类。像springMVC都是一样,如
@Controller
@RequestMapping("/user")
public class UserController {
}
2、@Scope 顾名思义就是作用域的意思,表示这个struts2的action的作用范围每一次调用的时候就会新建一个action,如果@Scope中的prototype换成singleton(也就是单例)就是会出现,每一次请求用同一个action。
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com