1

在Struts2中,使用后ModelDrivernInterceptor,数据位于一个model对象中,

并且模型被推送到ValueStack. 然后,在这之后。

如何访问Action's 属性?

4

2 回答 2

1

如果您在模型和操作类中没有相同的属性名称,请照常访问操作属性。如果您具有相同的名称,则只能通过直接按索引访问值堆栈来访问操作属性,例如在此问答中:Passing parameters to action through ModelDriven in Struts 2.3.16

于 2014-05-01T19:47:30.450 回答
0

使用#action.someProperty.

使用堆栈索引是脆弱的,例如,如果您更改 JSP,您可能会引入堆栈深度等。

于 2014-05-02T17:07:46.287 回答