??xml version="1.0" encoding="utf-8" standalone="yes"?>
目做了一D|间了Q该做的都做了,可以休整几天了。利用这几天Q看了看自己做的目Q发C个问题,从头到尾都没有用 actionForm。呵c?br>
原因了也是因Z前一个从|上查到的让大家都很头疼的经典的问题Q就是struts ?actionForm 执行 validate q回原来面后原来的值无法保存的问题。今天写了个试试了一下,发现 struts q没有变什么魔术。一切都是这么容易,q个问题Ҏ不是 struts 的问题了?br>
关键的地方在于, 面提交?struts 会将表单的值填q?actionFormQ然后执?validate ҎQ不通过p回源面?q时 表单对象是存攑֜ request 对象里的Q与我们qx用的 request.setAttribute("xx")没有M区别Q返回原面后这个对象当然还?Q所以页面可以用 request.getAttribute("xx") Q?#8220;xx”是struts action 映射时的 nameQ如果配?attribute 是 attribute了)Q?得到之前填写的倹{?br>
我们的工E用 velocity Q更Ҏ了,直接 $xx.fieldname ,搞定?br>所以,以后q是q样用吧?br>
]]>