public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html");
PrintWriter out = response.getWriter();
String userName = request.getParameter("userName");
String responseText = "UserName"+userName;
out.println(responseText);
out.close();
}
上面是一个servlet的dopost方法,ajax send来一个名为username的参数。
而我想问的是,为什么servlet返回给ajax参数的时候使用的是
PrintWriter out = response.getWriter();
out.println(数据) ;
out不是用来输出网页的吗,为什么ajax能捕捉到呢?如果可以通过out向ajax传输参数,那么out还可以用来传输其他东西吗?还有没有其他的方法可以向ajax传递参数呢?