Iuranus Struts2 接收Ajax post方法传递参数,领域模型只能接收第一个参数,这是为何?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Iuranus Struts2 接收Ajax post方法传递参数,领域模型只能接收第一个参数,这是为何?相关的知识,希望对你有一定的参考价值。

var data =
"memoEntity.title" : title,
"memoEntity.content" : content
;
jQuery.get(postUrl, data, function(result)

总是只能获取到title的值,后台相应对象的set方法写了,前台能想到的方法都试了,总是只能获取到一个属性。请大家帮忙看看,多谢!

参考技术A 你先确定你的data中content有值,然后再去看你memoEntity实例值是什么 参考技术B 为何不试试post方法

Struts 2 框架特性

  1. POJO形式和POJO动作 - 已经摆脱了Struts2的动作表单的Struts框架的一个组成部分。Struts2可以使用任何的POJO接收的形式输入。同样的,你现在可以看到任何POJO的Action类。

  2. Tag支持 - Struts2的形式提高了标签的新标签让开发人员写更少的代码。

  3. AJAX支持- Struts2中已经认识到了Web2.0技术,并整合到产品中AJAX支持创建AJAX的标签,该功能非常相似的标准Struts2的标签。

  4. 容易整合 - 与其他框架如Spring,Tiles和SiteMesh的整合是现在更容易与各种集成Struts2。

  5. 模板支持 - 支持生成使用模板。

  6. 插件支持 - 核心Struts2行为,可以加强和扩大使用插件。大量的插件可供Struts2。

  7. 概要分析- Struts2的提供集成的配置,调试和分析应用程序。此外,Struts还提供了内置调试工具的帮助下,集成调试。

  8. 标签修改容易 - 在Struts2标签标记,可以调整使用FreeMarker模板。这并不需要JSP或Java知识。基本的HTML,XML和CSS知识是不够的修改的标签。

  9. 提升更少的配置 - Struts2的促进更少的配置与用于各种设置的帮助下,使用默认值。你没有的东西,除非它偏离由Struts2的默认设置的配置。

以上是关于Iuranus Struts2 接收Ajax post方法传递参数,领域模型只能接收第一个参数,这是为何?的主要内容,如果未能解决你的问题,请参考以下文章

Struts2框架怎样在Ajax请求中接收数组或List集合参数

jsp使用jquety $.ajax()传参数。struts2 action 如何接收所传的值

ajax从struts2请求数据的返回形式

ajax能返回并接收list集合类型吗?

struts2 action中的私有变量

如何通过 POST (Ajax) 发送 JSON 数据并从 Struts 2 操作接收 JSON 响应