每次更改viewID时的方法调用

时间:2015-04-24 06:59:33

标签: jsf jsf-2

由于我正在使用JSF 2.1中的Web应用程序,因此我必须与数据库进行通信。我们正在使用hibernate来做到这一点,我们有一个方法可以返回随机客户列表,如下所示(Customer是一个实体类):

List<Customer> getRandomCustomers(int count)

我不打算提供方法和实体的实际定义,因为我认为这并不重要。

该方法从存储在数据库中的所有count中返回随机Customers Customer。该方法将用于询问随机count Customer并将其存储到名为requested_customers_per_view的表中。

每次requested_customers_per_view视图ID更改时,我都需要截断表JSF。我有一个静态方法

public class DBUtils{
   public static void truncateRequestedCustomers(){
       //Definition
   }
}

我的意思是,如果我们导航到另一个网页,则会更改当前视图的ID,我需要调用方法DBUtils.truncateRequestedCustomers()

我该怎么做?

0 个答案:

没有答案