从客户端到Struts 2 Action的JSON字符串。如何处理只使用struts.xml配置

时间:2011-12-14 23:56:36

标签: struts2 client-side

我有一个问题。我有一个JSON字符串准备从ajax javascript函数发送到Struts2操作。操作被正确调用,但我不知道如何从其方法中获取JSON参数。

是否有任何struts.xml操作配置使我能够自动将信息放入对象中,就像..attributeClass一样?

以类似的方式从服务器发送到jqGrid(一个javascript对象,用于生成内部数据的网格,只需使用struts配置结果类型= json以及我想要作为JSON字符串发送的对象的属性到客户端网站)?

或许唯一的方法是忘记struts.xml配置和“硬编程”HttpServletRequest参数,它有JSON字符串吗?

谢谢!

1 个答案:

答案 0 :(得分:1)

JSON pluginREST plugin都能做到你想要的。使用更有意义取决于应用程序。

可以手动完成工作,可以通过直接访问请求(不推荐),也可以手动解析字符串参数。