我想知道 Java 播放框架期望什么查询参数分隔符。
我在我的操作方法中检索我的查询参数,如下所示:
Map<String, String[]> qMap = request().queryString();
我希望在其中一个参数中有一个双精度列表,所以我像这样提取它们:
double lat = Double.parseDouble(qMap.get("point")[0]);
double lon = Double.parseDouble(qMap.get("point")[1]);
我希望我可以使用以下查询传递这些参数:
?point=2,3
但这呈现了一个NumberFormatException
:
Caused by: java.lang.NumberFormatException: For input string: "2,3"
那么如何为单个查询参数传递一组值呢?