这里列出 页面代码 和 Action类相关代码 供参考:
页面代码(jQuery ajax异步请求获取数据):
后台Action类相关代码(主要是看怎样返回JSON数据):
直接打印System.out.println(jsonMassage);然后return SUCCESS;即可将jsonMassage数据返回到页面的success方法中:
为什么Action中的save方法知道返回什么数据到客户端呢? 这是由Action的配置文件配置决定的:<param name="root">jsonMassage</param>,这里设置了方法save返回的是jsonMessage(属性/对象)。至于jsonMessage是什么数据类型,这里并不关心,返回是自动会查到他的数据类型,并以相应的数据格式返回到客户端-页面。
=========================题外话==============================
这2个Action配置有什么不同呢?大家看出来了吗?对,返回的参数方式不一样
那么<param name="includeProperties">result </param>和<param name="root">jsonMassage</param>有什么不一样吗?大家查查吧...