所以我有一个jsp页面中的表格,每行有几行和复选框。我创建了一个js函数,该函数在复选框上创建一个值的数组。我想发送这个数组在ajax调用,所以我json-ed它,但我不明白如何使用这些参数设置actionbean变量。谁能帮忙?谢谢!Stripes&jQuery - 如何通过ajax请求发送变量?
2
A
回答
1
好问题。通常你在你的动作bean上创建实例变量,公开w/getter/setter,并且它们通过表单post-params或者获得参数自动填充。
如果您有少量的复选框,您可以为ActionBean上的每个复选框设置一个布尔值,然后您的ajax调用可能会是“Preferences.action?box1=true&box2=false&box3=false
”之类的URL。
如果你有一吨,你可以在ActionBean上创建一个List。我只处理过这种非Ajax方式,但是您可以在复选框上设置name属性,如下所示:name="preferences[0]"
。我想你也可以这样做jquery ajax调用,但是你可能必须对参数的名称进行url编码。
我想你也可以查看jquery表单插件来简单地发布json。
相关问题
- 1. 如何通过jQuery访问请求中发送的变量?
- 2. 如何阻止通过$ .get发送的jquery ajax请求?
- 3. 如何通过jQuery和Queue发送ajax请求?
- 4. 通过AJAX发送http请求
- 5. 无法通过Ajax请求发送其
- 6. 未发送jQuery AJAX请求
- 7. JQuery .ajax不发送请求
- 8. 如何通过post发送数据后发出ajax请求?
- 9. jQuery的AJAX:澄清如何通过可变进AJAX GET请求
- 10. 如何通过ajax请求发送html内容?
- 11. 通过AJAX在表发送变量值
- 12. jQuery的 - 通过Ajax请求
- 13. 如何通过TCPSocket发送HTTP请求?
- 14. 如何通过POSTMAN发送SOAP请求
- 15. 如何通过telnet发送POST请求
- 16. 如何从jQuery发送ajax请求请求
- 17. 发送AJAX请求到MySQL并通过php/jQuery返回JSON
- 18. 无法通过jQuery发送POST请求Ajax
- 19. 通过jquery ajax请求发送iframe标记到Mysql
- 20. JSP通过ajax发送Java变量
- 21. 通过ajax发送变量到php
- 22. 如何通过AJAX发送对Ruby on Rails的请求
- 23. 如何通过ajax请求发送Twitter OAuth访问令牌?
- 24. 如何通过HTTPS将AJAX请求发送到node.js服务器?
- 25. 发送ajax请求
- 26. 从PHP通过jQuery加载多个变量AJAX请求
- 27. 如何发送ajax POST请求
- 28. 如何通过POST请求向网站发送请求?
- 29. 如何发送通过URL连续请求:Python的请求
- 30. 如何通过jQuery POST请求发送原始字符串?