struts2返回json数据

    在配置好了struts.xml以后,一般会写<result name="success" >success.jsp</result>,这样写会返回一个成功页面,而若是要返回json数据,则只须要作以下改动便可:
json

 把struts.xml中<package name=""   extends="struts-default"> 改成 extends="json-default" .jsp

        在result中,    name的值和在action中return的值一致,至关于以前写的name="success",加上type=json ,加上<param name="root">mResult(返回值名称)</param>   ,mResult为在action中须要返回到页面的最终的json数据。code

        mResult

有了这几个配置,基本上就搞定了。xml


2015-6-03日添加:io

<param name="excludeNullProperties">true</param>

在struts.xml的result 中加入这行代码,意思是在返回的json数据中,若是有的值为null,则不显示。配置

相关文章
相关标签/搜索