请问各位老大一个struts动态FORM传值的问题!

请问各位老大一个struts动态FORM传值的问题!

我用的struts1.2

问题是,如果第一次提交一个名为 uId 的字段到action中,如果下次不提交这个 uId,到了action中还是上次提交的 uId 的值,除非第二次显示的提交一个空字符串的 uId 才会覆盖前面的值!

请问这样正常吗?
我想是正常的
是不是用了actionform 他是保存在session 中的,把那个struts配制文件中的action 接点添加一个scope 属性设置为request
友情up
友情up
不懂,帮顶
在FORMBEAN里有一个方法可以清除这些值的.好像是CLEAR()吧
如果你是把值存放在session里面那么不显示覆盖是不会清除的,除非是存放在request中,建议多使用request,这样占用的资源要少很多。
session.removeValue() 可以移除不想要的