日期:2014-05-17  浏览次数:20572 次

spring mvc整合ajax
我想用spring mvc整合ajax,ajax的服务器端代码应该放在哪里呀?
貌似不能用controller吧,直接写在servlet里面?
只想实现一些简单的ajax,不要用框架啥的

------解决方案--------------------
LZ的问题不明确。首先,Ajax是客户端的Javascript,Spring是框架,它和Ajax一点关系都扯不上。

想实现的Ajax其实非常简单,就像正常的网页一样,网页发送请求到服务器,服务器回应,然后网页显示出来。和普通网页显示过程不同的地方在于网页的请求是通过Ajax发出的。最简单的一段Ajax代码:

JScript code

function getBusinessUnits(myDiv) {
    new Ajax.Request('servlets/AjaxHandlerServlet', {
        method:'get',
        onSuccess: function(transport){
            var resp = transport.responseText;
            myDiv.innerHTML = resp;
        },
        onFailure:function(){alert('Some thing went wrong ...');}
    });
}

------解决方案--------------------
prototype