需提前下载prototype.js并置于自己的项目中,本例实现的功能与上例类似,Prototype对XMLHttpRequest进行了封装,我们可以使用较为简单的方式发送请求。
2.1 Servlet
实际上与上例的Servlet完全一样。内容如下:































2.2 JSP
首先,要在页面中引用prototype.js
<script type="text/javascript" src="js/prototype.js"></script>
发送请求的HTML代码
<input type="button" value="Prototype" οnclick="prototype_ajax()" />
发送/接收请求的JavaScript代码














与使用原始方法相比,该方式更为简洁直观(我最常用的一种)。
在发送请求时,使用了一个随机数作为参数,是因为浏览器缓存的缘故,如果在调试过程中更改了程序,使用随机数参数可以强制程序不使用缓存中的数据,从而可反映出程序最新的变化。
2.3 web.xml








