
正文
ajax的java代码 ajax csdn
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
用java代码实现ajax效果
1.将ajax的java代码你需要的处理的东西在服务器端写成action 或者servletajax的java代码,总之你能调用到就行2.在你需要的页面进行ajax操作,请求你写的服务端程序3再ajax回调函数来处理服务器端返回的数据。
相关问答
Q1: ajax+java小问题,解决了加10分
建议你用JQUERY,这个原生代码写起来太麻烦了。
用
$.post("server.jsp",{time:new date().getTime()},function(d){
//d就是返回的值,server.jsp就是服务器,第二个参数就是发送的数据
d = eval(d);
});
java后台可以返回对象的字符串形式,获取后再用eval转化。
比如server.jsp打印出来"{data:[0,1,2,3],msg:'获取成功!',status:'sucess'}"
你就可以通过d.status来判断是否获取成功,还可以把其它一些错误信息封装到里面。
我的项目上都是这么用的,非常方便。
Q2: java后台获取网页ajax数据和返回数据简单源码
1新建一个servlet xml中相应配置(一般自动)
2创建service方法
3接受参数,做操作,返回数据
比如页面发送ajax请求到SomeServlet
$.post("SomeServlet的请求路径",{param:"param"},function(data){
//data为返回的数据以json形式
alert(data.id + " " + data.name + " " + data.age );
},"json");
Servlet
public void service(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
request.setCharacterEncoding("utf-8");
response.setContentType("text/html;charset=utf-8");
PrintWriter out = response.getWriter();
String param = request.getParameter("param");//获取参数
//你的操作
//返回数据
String json = "{\"id\":1,\"name\":\"张三\",\"age\":18}";
out.print(json);
}
Q3: Java的Ajax后台处理数据和返回数据代码?
1新建一个servlet xml中相应配置(一般自动)
2创建service方法
3接受参数,做操作,返回数据
比如页面发送ajax请求到SomeServlet
$.post("SomeServlet的请求路径",{param:"param"},function(data){ //data为返回的e799bee5baa6e997aee7ad94e58685e5aeb931333337613931数据以json形式 alert(data.id + " " + data.name + " " + data.age );},"json");
Servlet
public void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { request.setCharacterEncoding("utf-8"); response.setContentType("text/html;charset=utf-8"); PrintWriter out = response.getWriter(); String param = request.getParameter("param");//获取参数 //你的操作 //返回数据 String json = "{\"id\":1,\"name\":\"张三\",\"age\":18}"; out.print(json);}
Q4: jsp中 Java代码 传值到 ajax回显
变量 json没用到
你下面写流是字符串“json” 不是变量名json
ajax的java代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于ajax csdn、ajax的java代码的信息别忘了在本站进行查找喔。








