日期:2014-05-17  浏览次数:20696 次

请教一个保持住列表框中选中某条记录的问题。
在jsp中 
<html:select property="username" name="username" size="1" multiple="multiple">
  <html:option value ="0">username1</html:option>
  <html:option value ="1">username2</html:option>
</html:select>
 在页面中选择username2时,点击查询按钮,刷新页面后会自动显示username1,怎么才能保持住username2呢。
 希望得到大家帮助,先在此谢过了。

------解决方案--------------------
你刷新了,那页面肯定显示默认的啊。

除非你把你选择的传到后台,由后台返回;或是接在路径参数里。
在当前页面取得这个值,把这个值设置给此html:select
------解决方案--------------------
用hidden
查询前先设置当前选择的值到hidden里
查询后根据hidden复原。
------解决方案--------------------
将选择的值保存到request里,返回后在从request里面取出之前保存的值,把这个值设置给此html:select 。。
------解决方案--------------------
查询的时候,参数传到后台,查完之后,同时将那个参数传回前台来