我正在使用 ajax 按钮单击事件将一些值从 servlet 检索到 jsp 页面中。这里的事件响应在 firebug 中成功,但来自服务器端的值没有显示在警报框中这是我的代码..
JSP。
jQuery(document).ready(function() {
var calltype;
$('#scalltype').click(function(evt){
evt.preventDefault();
$.ajax({
url: "Calltype",
type: "GET",
success: function(data){
calltype=data;
alert(calltype);
},
error:function(){
console.log("AJAX request was a failure");
}
});});
这是我的 servlet 代码
ArrayList calltype = new ArrayList();
while(rs.next()){
String toc=rs.getString("calltype");
calltype.add(toc);
}
out.print(calltype);
System.out.println(calltype);
out.close();