您的位置:首页 > Web前端 > JavaScript

关于SSH整合JSON

2015-08-04 14:37 471 查看
首先导入相关的jar包:json-lib-2.1.jar,json_simple-1.1.jar,struts2-json-plugin-2.3.16.3.jar

第三个包在struts框架中已包含。

struts.xml配置文件如下:

<package name="admin" namespace="/" extends="struts-default">
<result-types>
<result-type name="json" class="org.apache.struts2.json.JSONResult" />
</result-types>

<action name="adminAction!*" class="AdminAction" method="{1}">

<result name="pagerJson" type="json">
<param name="ignoreHierarchy">true</param>
<param name="excludeNullProperties">true</param>
<param name="includeProperties">pager.*</param>
</result>

</action>

</package>


注意:配置struts.xml文件可能会报错action not mapping错误,需要配置成extends="struts-default" 并加上<result-types>标签。

中途报其他错误,可能是包版本、包冲突所造成。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: