在原有的ssh架构之上
1.引入包:struts2-json-plugin-2.2.3.1.jar
2.修改配置文件:
<package name="pkg_json" namespace="/*" extends="struts-default">
<result-types>
<result-type name="json" class="org.apache.struts2.json.JSONResult"/>
</result-types>
<interceptors>
<interceptor name="json" class="org.apache.struts2.json.JSONInterceptor"/>
</interceptors>
<action name="***" method="***" class="**.**.***.***">
<!-- 前台 -->
<result name="show" type="json"/>
</action>
</package>
红色部分写自己的内容,即可,测试:http://lo****************/******.action,用浏览器打开,可以看到所有变量都写成了json形式