PrintWriter out = response.getWriter();方式的前后端交互
2018-03-08 17:35
323 查看
话不多说,先看代码:
这里的response是HttpServletResponse,执行的这段代码的效果是:
弹出了一个框,然后点击确定后会跳转到index.jsp页面。
这个out对象的作用是可以通过当前HttpServletResponse以流的方式响应数据到请求html或者jsp页面,可以在客户端输出。
但是有个地方要注意啊,如果你是用ajax请求,获取到的值是“”是不会跳转的啊,因为你这个只是获取到的一个这样的数据而已。
作用的话,感觉可以用在比如提交form表单使用action的方式提交,因为你使用action方式提交表单的话是没有返回值的。当然你可以通过引入js来实现。引入js的文章我也在网上找了两篇,先转载了。
这里的response是HttpServletResponse,执行的这段代码的效果是:
弹出了一个框,然后点击确定后会跳转到index.jsp页面。
这个out对象的作用是可以通过当前HttpServletResponse以流的方式响应数据到请求html或者jsp页面,可以在客户端输出。
但是有个地方要注意啊,如果你是用ajax请求,获取到的值是“”是不会跳转的啊,因为你这个只是获取到的一个这样的数据而已。
作用的话,感觉可以用在比如提交form表单使用action的方式提交,因为你使用action方式提交表单的话是没有返回值的。当然你可以通过引入js来实现。引入js的文章我也在网上找了两篇,先转载了。
相关文章推荐
- 在servlet中 PrintWriter out=response.getWriter()
- response.getWriter().write()与out.print()的区别
- response.getWriter().write()与out.print()的区别
- response.getWriter().write()与out.print()的区别
- response.getWriter().write()与out.print()的区别
- response.getWriter().write()与out.print()的区别(转)
- response.getWriter().write()与out.print()的区别
- response.getWriter().write()与out.print()的区别:
- response.getWriter().write()与out.print()的区别
- response.getWriter().write()与JspWriter的out.print()的区别
- response.getWriter().write()与out.print()的区别
- PrintWriter out=response.getWriter()的问题
- response.getWriter().write()与out.print()的区别
- response.getWriter().write()与out.print()的区别
- response.getWriter().write()与out.print()的区别
- PrintWriter out = response.getWriter();乱码解决
- PrintWriter out = response.getWriter()
- Servlet的PrintWriter out = response.getWriter()使用
- Servlet的PrintWriter out = response.getWriter()使用
- response.getWriter().print方法清除已输出的文本内容