关于网友提出的“ spring mvc整合ajax”问题疑问,本网通过在网上对“ spring mvc整合ajax”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题: spring mvc整合ajax描述:
我想用spring mvc整合ajax,ajax的服务器端代码应该放在哪里呀?
貌似不能用controller吧,直接写在servlet里面?
解决方案1:
prototype
解决方案2: LZ的问题不明确。首先,Ajax是客户端的Javascript,Spring是框架,它和Ajax一点关系都扯不上。
<>
想实现的Ajax其实非常简单,就像正常的网页一样,网页发送请求到服务器,服务器回应,然后网页显示出来。和普通网页显示过程不同的地方在于网页的请求是通过Ajax发出的。最简单的一段Ajax代码:
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 ...');}
});
}
具体Servlet, PHP, ASP ..... 这些东西需要什么参数,返回什么,这都是服务器的事,和Ajax没关系,Ajax要做的就是:发送请求,处理结果。
/>
如果LZ没有Ajax经验的话,建议看看prototype的基础东西,google 一下 prototype,第一个就是。