JSP与XMLHttpRequest对象的responseText属性的问题

来源:百度知道 编辑:UC知道 时间:2024/05/29 04:27:32
使用XMLHttpRequest对象的responseText属性可以得到服务器返回的字符串。
这个字符串在JSP中如何返回呢?
是response对象的send方法组吗?
我不是说如何获得请求,而是如何返回给客户端一个字符串。
比如response.sendRedirect("")
可以让客户端转向..
是服务端向客户端发送,不是yangtiger说的

ajax到action(servlet)是不用跳转的 直接把你要返回的文本信息放入out.print();比如你要返回一个str out.print(str);就OK了

<%request.getParameter("变量名");%>

先用response设置一下编码,再用内置对象out输出到客户端

out.println(boolean,char,char[],double,float,int,long,Object,String) ;

//输出并换行,但浏览器会忽略掉,要想换行要加上<br>。

out. print(boolean,char,char[],double,float,int,long,Object,String);输出不换行。

out. newLine():输出一个换行字符

out. flush():输出缓冲区里的数据

out. close():关闭输出流

out.clearBuffer():清除缓冲区里的数据,并把数据输出到客户端。

out. clear():清除缓冲区的数据,但不会把数据输出。

out.getBufferSize():获得缓冲区的大小

out.getRemaining():获得缓冲区中没有被占用的空间大小

out.isAutoFlush():返回布尔值。如果AutoFlush为真,返回turn,否着返回false。