将id传递给th:value并获取List<Ingredient>类型的数据,可以通过以下步骤实现:
示例代码:
<input type="hidden" th:value="${id}" />
示例代码(使用Spring MVC框架):
@GetMapping("/ingredients")
public String getIngredients(@RequestParam("id") Long id, Model model) {
// 根据id查询相关数据
List<Ingredient> ingredients = ingredientService.findByRecipeId(id);
// 将查询结果添加到模型中
model.addAttribute("ingredients", ingredients);
return "ingredients";
}
示例代码:
public List<Ingredient> findByRecipeId(Long id) {
// 根据id查询相关数据
// ...
return ingredients;
}
示例代码:
<table>
<tr th:each="ingredient : ${ingredients}">
<td th:text="${ingredient.name}"></td>
<td th:text="${ingredient.quantity}"></td>
<!-- 其他属性 -->
</tr>
</table>
通过以上步骤,可以将id传递给th:value并获取List<Ingredient>类型的数据,并在前端页面中展示出来。请注意,以上示例代码仅供参考,具体实现方式可能根据具体的开发框架和业务需求有所不同。
领取专属 10元无门槛券
手把手带您无忧上云