当前位置: 代码迷 >> Web前端 >> webwork中Action的传值有关问题(已解决)
  详细解决方案

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

热度:128   发布时间:2012-11-16 14:12:14.0
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("")来改变

  相关解决方案