Struts 2 中的范围及其标准

问题描述 投票:0回答:1

Struts 2 应用程序中有多少个作用域?如果我们在那里使用 session 和 request 范围会好吗?会话和请求的操作范围如何工作?

java java-ee servlets struts2 scope
1个回答
1
投票

Struts 2 正在运行一个容器,它具有 bean 的范围。有关 bean 作用域的更多信息请参见“this”问题。所有其他范围都是 servlet 范围。 Struts 使用它自己的结构来间接访问这些范围。例如,set标签使用这些范围:


可用范围如下:

application - the value will be set in application scope according to servlet spec. using the name as its key session - the value will be set in session scope according to servlet spec. using the name as key request - the value will be set in request scope according to servlet spec. using the name as key page - the value will be set in page scope according to servlet sepc. using the name as key action - the value will be set in the request scope and Struts' action context using the name as key

注意:

如果未指定范围,则默认为操作范围。

© www.soinside.com 2019 - 2024. All rights reserved.