2012-03-16 140 views
0

我在工作条纹框架。我有一个表格,其中包含100个具有编辑和删除链接的行。数据可能是2010年或2009年。我只能按年过滤。即2009年和2010年的数据不能在一页中显示。如何打开同一浏览器中的选项卡时打开会话?

问题:

2009年和2010年的数据有一切除了他们的同期。所以关键是(年+ someString)

首先,我打开2009年的数据,然后在同一浏览器中,但另一个标签打开2010年的数据。所以,当我打开2010的数据(这是我过滤掉由年)会话设置selectedYear截至2010年

对于删除有它看起来像

**delete ... where someString=string and year=selectedYear)** 

,当我试图删除2009年的一个查询数据,它所做的是从2010年删除一行(除了年份,所有内容都是一样的)。我认为这是因为选定的一年是2010年。

我该如何解决这个问题?

回答

2

不要把selectedYear放在你的session中,你应该把selectedYear放在你的动作bean中的一个变量中,该变量通过你用来处理数据的URL/Form来设置。

相关问题