如果是用html:optionsCollection的话,初始化页面的时候会把第一个选项置为selected,可以在ie里看源码看到,页面提交后,若返回本页,那么这个标签会保存上次提交的那个选项,这个时候就是上次提交的那个选项是selected了,html:radio也是这样的但是用html:option的话,初始化的时候还是会把第一个选项置为selected,但是如果提交后回本页面就不会记住上次选择的那一项了,还是第一个selected,我个人感觉,struts还是比较偏向于用form中的值来用于页面显示,所以,只要让form里保存有相应的值就好了,可以把form做session,或者在action里把值pass一下,form.setXxx(form.getXxx);,或者在页面上写html:hidden但是这样好像会有问题。。无论如何,保证当前页面的form里的值就能控制selected是哪一个了个人想法,仅供参考^_^