Struts存取数据

ValueStack举例分析:

 

Action存

Jsp页面取,用于数据展示

 

存数据三种方式总结

 

存数据->map root

展示数据->Strusts标签

  这个玩意用着很舒服,能让你看看ValueStack你存的数据   还能看到map

ValueStack最先存的时action对象,然后是domain里的实体,再然后是你自己压栈的数据位于栈顶。

jsp取数据是就是通过Struts标签的name属性来从栈顶往下一一筛选。

 

Iterator遍历时,把当前遍历到的临时压入栈顶,循环一圈后再弹栈

 

struts标签本身具有回显功能

 

数据回显:手动回显,自动回显

如果是文本框,通过name从值栈的栈顶开始获得数据,如果获得将回显。

如果checkboxradioselect 本身需要有数据,通过name从值栈获得数据,如果与提供数据一致,将回显。

 

posted @ 2017-12-24 16:04  踏雪者  阅读(190)  评论(0编辑  收藏  举报