如何在jsp中向aciton中传递数组 jspjson数组aciton 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我一般是用js将数据拼接成json字符串传递到后台,这个我没用过jquery的函数转换,都是自己写方法拼接ajax的话我是将json字符串放到array传递到后台如果是用form的话,可以将name设置同样的,想办法分割开就行--------------------------------------水笔的经验,可以参考下 你可以自定义标签,通过自己定义的返回数组, 但是比较麻烦,最好是不用form 用异步,自己拼接 直接赋值给一个字符串变量,然后在后台获取后用split拼装就OK 后台不想用spit,因为怕有特殊字符,比如说改用逗号分隔,split的时候用逗号,然后会生成数组,但是如果某个字段中有逗号的话,就不对了。 你前台只要定义的name相同比如<input type="hidden" name="fruit" value="苹果"/><input type="hidden" name="fruit" value="橘子"/><input type="hidden" name="fruit" value="菠萝"/>后台Struts中的action可以定义为各种形式(根据你的需要来)1、private String[] fruit(get/set)2、private List<String> fruit(get/set)3、private String fruit(get/set)前几天也回复了一个struts传checkbox到后台,原理是一样的http://bbs.csdn.net/topics/390957659 个人觉得用jquery 还是方便的 javascript有一个对象叫做JSON,该对象有一个方法叫做stringify(value [, replacer] [, space])JSON.stringify(value [, replacer] [, space]) 后台用 request.getParameterValues获取数组的值 1.<input name="取相同名字" value="值"/> Action 里面直接 private String[] 变量名字 就行了。 name相同,后台接收就是数组了 如果传的值太多,通过相同name传到后台会有限制的吧? 请教急急急 一个eclipse能装2个JDK吗 在线考试系统 关于在多个关联表中update语句的用法! webapps\ROOT\WEB-INF\web.xml的配置问题 请问factory.dll这个组件哪里有? FREEBSD上能很好跑JSP吗? jsp bean的数据封装 怎么设置tomcat4.1.18的默认首页,在线等待,即时给分!!! 各位麻烦看一下为什么我这段代码JSP,为什么不能够删除上传的文件?多谢!!! ajax与action的set、get的问题 为什么找不到 uri="http://primefaces.org/ui"
ajax的话我是将json字符串放到array传递到后台
如果是用form的话,可以将name设置同样的,想办法分割开就行
--------------------------------------
水笔的经验,可以参考下
比如
<input type="hidden" name="fruit" value="苹果"/>
<input type="hidden" name="fruit" value="橘子"/>
<input type="hidden" name="fruit" value="菠萝"/>后台Struts中的action
可以定义为各种形式(根据你的需要来)
1、private String[] fruit(get/set)
2、private List<String> fruit(get/set)
3、private String fruit(get/set)前几天也回复了一个struts传checkbox到后台,原理是一样的
http://bbs.csdn.net/topics/390957659
JSON.stringify(value [, replacer] [, space])