gpt4 book ai didi

java - Wicket页面参数

转载 作者:搜寻专家 更新时间:2023-11-01 01:37:44 26 4
gpt4 key购买 nike

我正在尝试使用 String 键添加和获取值为 List<object>在 Wicket 口 PageParameters .

在使用键获取值时,我得到了 classcastException:String cant be converted into list.

我正在使用这样的东西:

List<Example> list = (List<Example>)params.get("ExampleList");

感谢任何帮助。

最佳答案

您不能在PageParameters 中存储对象,因为PageParameters 是HTTP 请求参数的抽象,并且该协议(protocol)仅支持String 值。您必须从参数中获取字符串列表并将其处理为 Example 对象。

List<StringValue> values = parameters.getValues("examples");
for(StringValue value : values) {
Example example = new Example(value.toString());
examples.add(example);
}

关于java - Wicket页面参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7543376/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com