小编Sum*_*aya的帖子

以 HTML 形式传递字符串数组并提交给 Java Spring Controller?

我很难弄清楚如何将一组值传递给RequestParam.

我的 HTML 表单如下:

<form method="post">
    <input type="text" name="numbers[]">
    <input type="submit">
</form>
Run Code Online (Sandbox Code Playgroud)

我的 Spring 控制器如下:

@RequestMapping(value="/send", method = RequestMethod.POST)
public void sendMessage(String to[]) {
    for(String number: to) {
        System.out.println(number);
    }
}
Run Code Online (Sandbox Code Playgroud)

但是,当我运行它时,它显示一个错误:

...不适用于参数

html java arrays spring

7
推荐指数
1
解决办法
1万
查看次数

尝试使用 Dropzone.js 将多个文件上传到 Amazon S3 时,只有最后一个文件被上传到 AWS S3

我正在使用 Dropzone js 将多个文件直接上传到 AWS S3 存储桶。只有当我上传单个媒体时,我的代码才能正常工作。但是当我尝试添加多个媒体时,只有最后一个被上传到 Amazon S3 存储桶。我在几个回调或事件上添加了调试点,比如“uploadprogress”、“totaluploadprogress”、“complete”,所有媒体文件都到达每个事件,但似乎并不是所有的都被上传。控制台也没有错误。

下面是我在 javascript 中的 dropzone 配置代码:

var myDropzone = new Dropzone(document.body, { // Make the whole body a dropzone
        parallelUploads: 10,
        previewTemplate: previewTemplate,
        autoQueue: true, // Make sure the files aren't queued until manually added
        previewsContainer: "#previews", // Define the container to display the previews
        clickable: "#upload-media-btn", // Define the element that should be used as click trigger to select files.
        url: '#',
        method: 'PUT',
        autoProcessQueue: false,
        maxFilesize: 99999,
        maxFiles: null, …
Run Code Online (Sandbox Code Playgroud)

javascript ajax jquery amazon-s3 dropzone.js

6
推荐指数
0
解决办法
168
查看次数

如何使用 Google 距离矩阵 API 返回“公里”距离?

我正在使用 Google 的 Java 距离矩阵 API。我有正常工作的代码,但我希望它返回两个纬度经度点(出发地、目的地)之间的距离(以公里为单位)。但没有这样的方法或参数可以返回 kms 距离但是,如果距离值大于或等于 1km,则返回以 km 为单位的距离。但我希望它始终以公里为单位返回距离(例如0.5公里) ,但当距离小于 1 km 时,它总是以米为单位返回距离。我也尝试使用Unit.METRIC,但它没有用,因为它仍然仅返回以米为单位的距离。

DistanceMatrix results =  DistanceMatrixApi.getDistanceMatrix(context, 
                    new String[] {origins}, new String[] {destinations}).units(Unit.METRIC).await();

results.rows[0].elements[0].distance //returns in meters, i want it in kms.
Run Code Online (Sandbox Code Playgroud)

java api google-maps google-distancematrix-api

3
推荐指数
2
解决办法
9066
查看次数