首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Ajax >

ajax回来InputStream

2012-07-05 
ajax返回InputStreamjsp页面jQuery.post(test1.action,{param:param},function(data){//dosomething i

ajax返回InputStream
jsp页面

jQuery.post(    "test1.action",    {"param":param},    function(data){              //dosomething in success.              if(data.success == "success"){              }  },    "json"    );

struts2的配置
<package name="jsonDefault" namespace="" extends="json-default">        <action name="test*" method="test{1}" type="stream">                <param name="contentType">text/html</param>                <param name="inputStream">inputStream</param>            </result>        </action>

java
private transient InputStream inputStream;public String test1(){StringBuilder sb = new StringBuilder();sb.append("{'result':'success'}");inputStream=new ByteArrayInputStream(sb.toString().getBytes("utf-8"));return SUCCESS;}

热点排行