【发布时间】:2015-04-14 14:44:08
【问题描述】:
在 wicket 1.4 中,PageParameters 具有 getAsEnum(String key, Class<T> eClass、getAsInteger(String key, int defaultValue) 等方法
在官方迁移指南中有这个提示
org.apache.wicket.PageParameters.getInt(String) - org.apache.wicket.request.mapper.parameter.PageParameters.get(String).toInt()
这解释了如果我们只提供 String 参数,如何获取 Int、Long 等,但我该如何重构这样的东西?
params.getAsEnum("mode", PageMode.DISPLAY);
编辑:我忘记了您可以在 StringValue 上调用 .toEnum()。抱歉弄乱了。
【问题讨论】:
标签: java wicket wicket-1.5