@Post("/products") public void create(Product product) { validator.validate(product); validator.onErrorUsePageOf(this).newProduct(); repository.create(product); result.redirectTo(this).index(); }