是通过两个页面实现的。action里部分代码:
JSONObject jsonO = new JSONObject();
jsonO.put("key1", "张三");  //放入对象,如何把对象jsonO发送到html页面??
...
return mapping.findForward("registerFail");  //最后要转到这个页面(静态)才显示结果
静态html页面如何取到这个值???

解决方案 »

  1.   

    html可以用out.print("++") 不过位置就难把握.在里面放入值..不过我想这不是好法子个人建议:
         用jsp页面  反正一样.
          
          把json对象放入 request.setAttribute("json",json);     然后到页面中取出来可以用El表达示  
      

  2.   

    既然是ajax,就应该不要转页面了。JSONObject jsonO = new JSONObject();
    jsonO.put("key1", "张三"); 
    ...
    response.getWriter().print(json0);
    return null
    前台是ajax的xmlHttp.resposeText来获取吧。
      

  3.   

    我知道用ajax如何取,现在不想用ajax,难道就没办法了吗?
      

  4.   

    静态样面楼主又不想用ajax取的话,可以用flex和silverlight啊