我的网页显示了两个表格,它们显示了对相同数据的不同视图。
这些表由 Wicket DataView 对象支持,这些对象利用 DataProvider 为表提供数据。
现在因为这两个表显示相同数据的不同视图,所以我在两个 DataView 之间共享相同的 DataProvider。
但是在我的 DataProvider 中,我看不到确定哪个 DataView 正在请求数据的方法。有没有办法在我获取数据的时候区分这两者?需要某种方式知道我正在处理哪个表,以便我可以相应地过滤数据。
最好的方法是什么?