AJax技术

response.getWriter().write()用来ajax

字号+ 作者:H5之家 来源:H5之家 2016-11-28 16:06 我要评论( )

response.getWriter().write()用于ajax 1,不跳转 ajax调用后台不会跳转只会返回,最多返回跳转的页面付给data参数(@ResponseBody,或response.getWriter().wri

当前位置:我的异常网» Ajax » response.getWriter().write()用来ajax

response.getWriter().write()用来ajax

  网友分享于:2013-11-26  浏览:0次

response.getWriter().write()用于ajax

1,不跳转 ajax调用后台不会跳转只会返回,最多返回跳转的页面付给data参数(@ResponseBody,或response.getWriter().write())

response.getWriter().write():

1.1 有多个if都有(response.getWriter().write())的时候不写return还会继续向下执行,一般用有返回的函数,然后return null,

如果是一个时不必函数有返回类型,

1.2 另一个方面也有利于综合直接返回html的结果,在方法的头部加,@ResponseBody(不可加,加了就不会返回跳转页面

只会返回字符串或整个页面字符串)

1.2.1 即可使用ajax datatype:html返回页面(不是跳转), [email protected],这时要符合datatype

1.2.2 也可用response.getWriter().write()返回局部html代码,这样就综合各自优势

1.3 response.getWriter().write() 时return null符合datatype的任何格式要求,然后自身可返回自己的(优先级高)(可以混用)

2,跳转 要想跳转不能ajax返回

1 ,2可以在一个方法中混用

例子见附件中ChatController.java---》TbConOrdPriceGetRecord方法

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
网友点评