ajax代码实例Java ajax代码实例
ajax和java的结合使用:看了很多例子都是前台通过ajax发送请求,后台处理...
java服务器端处理ajax发送的请求,和处理其他请求是一样的,只是在客户端页面表现的不同,比如:执行页面发送删除请求,服务器端在执行删除后,页面是需要刷新的。
文件的作用是将你页面中标签下制定的方法中的js对象和你自己写出来 的java类的实例化的对象一一对应起来。这样,你就可以通过发送ajax请求来调 用你后台写好的类中的方法。
var url = /test/check $.ajax({ type: post, url: url,// data: para=+para, 此处data可以为 a=1& b=2类型的字符串 或 json数据。
} );Ajax的原理就是:通过javascript的方式,将前台数据通过xmlhttp对象传递到后台,后台在接收到请求后,将需要的结果,再传回到前台,这样就可以实现不需要页面的回发,页是数据实现来回传递,从页实现无刷新。
java中AJAX使用JSON的实例
ajax采用jquery提交,参数采用json 后台用struts2的json插件,使用json加params拦截器获取参数。
在JS中,一般是使用eval()函数将JSON的字符串解析成JSON数据格式。
= myXMLHttpRequest.responseText;var jsonObj = eval((+res+));//接下来就可以使用jsonObj这个json对象取出其中的属性值,做一些修改html元素value值等操作了。
这种简单的数据提交的就直接用ajax的name:value样子传值,用json的话服务端还要用json解包,很麻烦。
传给ajax的json数据会通过$param()函数转化为param1=value1& param2=value2式的查询参数,所以在java中,仍然用request.getParameter()取参即可。
$.ajax在java中的使用
这个方法默认使用 GET 方式来传递的,如果[data]参数有传递数据进去,就会自动转换为POST方式的。jQuery 2 中,可以指定选择符,来筛选载入的 HTML 文档,DOM 中将仅插入筛选出的 HTML 代码。
文件的作用是将你页面中标签下制定的方法中的js对象和你自己写出来 的java类的实例化的对象一一对应起来。这样,你就可以通过发送ajax请求来调 用你后台写好的类中的方法。
思路:通过页面提交或者ajax等方式把页面参数传入到java中。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: ajax代码实例Java ajax代码实例
本文地址: https://pptw.com/jishu/8430.html