springmvc 传递和接收数组参数的实例

 更新时间:2018年03月28日 09:04:50   作者:toto1297488504  
下面小编就为大家分享一篇springmvc 传递和接收数组参数的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

java url中如何传递数组,springMVC框架controller类如何接收数组参数?

下面介绍一下URL中传递数组参数方法:

dd.do?titles[]=col1&titles[]=col2&titles[]=col3

或者使用ajax方式传递:

var param = {titles:['col1','col2','col3']}; 
$.ajax({url:"dd.php", type:"post", data:param, async:false, dataType:"json",/**这个类型很重要 */ cache:false, error:function (data) { 
    rtnObj = data.responseText; 
  }, beforeSend:function (XMLHttpRequest) { 
    //ajaxStart(); 
  }, complete:function (XMLHttpRequest, textStatus) { 
    //ajaxComplete(); 
  }, success:function (data) { 
    rtnObj = data; 
  }});

在springMVC中controller类接收数组参数的方法:

@RequestMapping(value="/save", method = RequestMethod.POST) 
@ResponseBody 
public String save(@RequestParam(value = "titles[]") String[] titles){ 
  System.out.println(titles); 
  return null; 
}

以上这篇springmvc 传递和接收数组参数的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • java 多线程交通信号灯模拟过程详解

    java 多线程交通信号灯模拟过程详解

    这篇文章主要介绍了java 多线程交通信号灯模拟过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-07-07
  • Javaweb开发环境Myeclipse6.5 JDK1.6 Tomcat6.0 SVN1.8配置教程

    Javaweb开发环境Myeclipse6.5 JDK1.6 Tomcat6.0 SVN1.8配置教程

    这篇文章主要介绍了Javaweb开发环境Myeclipse6.5 JDK1.6 Tomcat6.0 SVN1.8配置教程,感兴趣的小伙伴们可以参考一下
    2016-06-06
  • 宝塔面板配置及部署javaweb教程(全网最全)

    宝塔面板配置及部署javaweb教程(全网最全)

    这篇文章主要介绍了宝塔面板配置及部署javaweb教程(全网最全),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-06-06
  • Java栈的三种实现方式(完整版)

    Java栈的三种实现方式(完整版)

    这篇文章主要介绍了Java栈的三种实现方式(完整版),需要的朋友可以参考下
    2020-12-12
  • 详解Java中布隆过滤器(Bloom Filter)原理及其使用场景

    详解Java中布隆过滤器(Bloom Filter)原理及其使用场景

    布隆过滤器是1970年由布隆提出的,它实际上是一个很长的二进制向量和一系列随机映射函数,它的作用是检索一个元素是否存在我们的集合之中,本文给大家详细的讲解一下布隆过滤器,感兴趣的同学可以参考阅读
    2023-05-05
  • Java通过Process类Runtime.getRuntime().exec()执行bat脚本程序

    Java通过Process类Runtime.getRuntime().exec()执行bat脚本程序

    用Java编写应用时,有时需要在程序中调用另一个现成的可执行程序或系统命令,这篇文章主要给大家介绍了关于Java如何通过Process类Runtime.getRuntime().exec()执行bat脚本程序的相关资料,需要的朋友可以参考下
    2024-01-01
  • SpringBoot搭建Dubbo项目实现斐波那契第n项详解

    SpringBoot搭建Dubbo项目实现斐波那契第n项详解

    这篇文章主要讲解了“SpringBoot+Dubbo怎么实现斐波那契第N项”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习吧
    2022-06-06
  • SpringCloud笔记(Hoxton)Netflix之Ribbon负载均衡示例代码

    SpringCloud笔记(Hoxton)Netflix之Ribbon负载均衡示例代码

    这篇文章主要介绍了SpringCloud笔记HoxtonNetflix之Ribbon负载均衡,Ribbon是管理HTTP和TCP服务客户端的负载均衡器,Ribbon具有一系列带有名称的客户端(Named Client),对SpringCloud Ribbon负载均衡相关知识感兴趣的朋友一起看看吧
    2022-06-06
  • Spring注解解析之@ImportResource

    Spring注解解析之@ImportResource

    之前我们使用spring,最多的还是通过xml配置文件的方式来配置spring bean等内容,随着注解的广泛应用和spring4中Java config的引入,xml配置文件方式逐步被替换,但是如果是想要使用xml配置文件方式的话,也可以通过@ImportResource注解来实现,下面我们来一起看下如何使用.
    2021-05-05
  • Spring Boot示例分析讲解自动化装配机制核心注解

    Spring Boot示例分析讲解自动化装配机制核心注解

    这篇文章主要分析了Spring Boot 自动化装配机制核心注解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习吧
    2022-07-07

最新评论