webwork中Action的传值有关问题(已解决)

webwork中Action的传值问题(已解决)

假设我有1个jsp文件a.jsp

有2个 actionA 和 actionB

jsp里有1个input name为myName   假设值为Tom,actionA和actionB都有myName这个字段

在action里将myName的值设为Jerry,然后用chain转到actionB,actionB里取道的值还是为Tom?

画个示意图 

 

 

a.jsp  ->(表单提交)   actionA   ->(chain)       -> actionB 
myName="Tom"       设置myName="Jerry"     获取myName的值,还是"Tom"

 不知道webwork的取值是怎么样取的。。

 

 

这种现象产生的原因:

使用 chain 传递request,会将整个request对象传递下去,如果要改变myName的值,应该使用request.setAttribut("")来改变