Web アプリケーションがあり、データを取得するためにフロントエンドがサーバーに ajax リクエストを行います。コントローラーには、次のロジックがあります。
def data = []
def method() {
def objects = []
...
from params determine if it is a first request
...
if (firstRequest) {
objects = someService.getObjectFromDB()
data = objects
} else {
actions with data object
}
data
しかし、問題は、最初のリクエスト中に必要な情報を入力したにもかかわらず、 2 つ以上のリクエストが空のリストであることです。data
object is 2+ リクエストを使用するにはどうすればよいですか?