应用AJAX+JSON+Struts框架技术实现Web数据查询的应用示例(第部分).docVIP

  • 0
  • 0
  • 约1.25万字
  • 约 20页
  • 2018-06-03 发布于江西
  • 举报

应用AJAX+JSON+Struts框架技术实现Web数据查询的应用示例(第部分).doc

应用AJAX+JSON+Struts框架技术实现Web数据查询的应用示例(第部分).doc

应用AJAX+JSON+Struts2框架技术实现Web数据查询的应用示例(第4/4部分) 应用Struts2框架中的inputStream结果类型实现AJAX 1、Struts2框架支持一种Stream类型的Result (1)Struts2框架中的Stream类型的Result结果 在Struts2框架中本身提供有Stream(IO流)类型的Result(结果)类型的支持,从而可以在Action程序中直接向客户端浏览器生成二进制响应(比如可应用于文件下载的控制)、文本响应(可应用于AJAX的应用问题)等。 也就是将InputStream流对象返回给客户端的浏览器相关的JS程序,然后在JS程序中通过responseText属性直接获得服务器端返回的处理结果值。 (2)直接将转换后的JSon对象字符串以文本的形式输出到客户端浏览器中 因此,在Struts2框架的Action程序类中将转换后的JSon对象字符串输出到客户端浏览器中,除了可以采用前面的HttpServletResponse输出流之外的实现方法,也还可以让Struts 2的Action程序类中的请求处理方法直接将转换后的JSon对象字符串作为普通的文本响应输出到客户端浏览器中。 下面为读者介绍该方法的具体实现过程及相关的代码示例,为了不破坏前面的示例,下面重新实现前端的JSP页面、JavaScript程序代码和后台的Ac

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档