と呼ばれる私のコントローラーの私のメソッドの1つで、PageController
私は持っています
return redirect(routes.PageController.page_view("main", "home"));
これは に行き/main/home
ます。これに GET 変数を追加するにはどうすればよい/main/home?redirect=0
ですか?
と呼ばれる私のコントローラーの私のメソッドの1つで、PageController
私は持っています
return redirect(routes.PageController.page_view("main", "home"));
これは に行き/main/home
ます。これに GET 変数を追加するにはどうすればよい/main/home?redirect=0
ですか?
私があなたの質問を理解しているなら、私は同じことをしました:
public static Result GO_TO_OVERVIEW = redirect(routes.Bookmarks.index(0, "description", "asc", ""));
そして、これに対する私のルート宣言は次のようになります。
GET /bookmarks controllers.Bookmarks.index(p:Int ?= 0, s ?= "description", o ?= "asc", f ?= "")
そして私のインデックス関数:
public static Result index(int page, String sortBy, String order, String filter) {
if (sortBy.isEmpty() || sortBy == null) {
page = 0;
sortBy = "description";
order = "asc";
}
User user = User.getLoggedInUser(session("user"));
Page<models.Bookmark> orderList = models.Bookmark.page(page, 20, sortBy, order, filter, user);
return ok(views.html.bookmarks.list.render(orderList, sortBy, order, filter));
}
それはあなたのために働きますか?