ValueStack举例分析:dom
Action存jsp
Jsp页面取,用于数据展现spa
存数据三种方式总结对象
存数据->map 或 rootblog
展现数据->Strusts标签io
这个玩意用着很舒服,能让你看看ValueStack你存的数据 还能看到mapselect
ValueStack最早存的时action对象,而后是domain里的实体,再而后是你本身压栈的数据位于栈顶。rust
jsp取数据是就是经过Struts标签的name属性来从栈顶往下一一筛选。循环
Iterator遍历时,把当前遍历到的临时压入栈顶,循环一圈后再弹栈遍历
struts标签自己具备回显功能
数据回显:手动回显,自动回显
若是是文本框,经过name从值栈的栈顶开始得到数据,若是得到将回显。
若是checkbox、radio、select 自己须要有数据,经过name从值栈得到数据,若是与提供数据一致,将回显。