javascript中如何用Ajax技术通过后台访问数据库获取到数据(非指定URL的形式)

我想把获取数据库中数据的这些代码封装为一个函数,以便调用。如何通过Ajax实现呢?请给个例子作为参考,后台最好为JAVA或JSP

第1个回答  2013-11-22
通过JDBC 获取数据库中数据,然后ajax 请求servlet 返回数据,这是最简单不过的了

完全不需要任何的什么jsf struts框架
第2个回答  2013-11-21
通过Struts框架就好了
第3个回答  2013-11-21
通过java bean ,例如JSF技术

后端接收ajax数据(ajax向后端传值)
JavaScript中Ajax传数组到后台怎么利用request接收1、以ajax的参数到后台只能通过request来接,所以接收到的参数必然是一个字符串,你要是想要数组,那就在你的参数中间加上一个分隔符,去后台接收之后使用split方法分隔一下。2、前端ajax传递表单数据,类似{name:zhangsan,age:17}后台只需利用request.getP...

ajax获取后端数据在前端展示?
最简单的方法就是,参数传至另外一个Jsp页面时直接将值赋给一个隐藏的文本框,然后JS获取就行了。通过ajax读取到写好的jsp,另一个jsp可以放framse或者层都可以,显示就行了。用ajax获取到后台数据,然后拼接到html内容中就可以了,原生AJAX比较复杂,可以用jQuery的ajax。web前端工程师怎么从后台获取数...

JQuery ajax json怎样获取外网url返回的数据
1、搭建服务器做代理捉取跨域请求返回的数据,本地应用页面的ajax请求建立的代理服务器就能间接的实现这样的需求。但是此种做法较为复杂,不建议使用;2、使用jsonp跨域访问,这种方法是较为普遍的解决方案,其实现原理是:HTML的标签是可以突破同源策略从其他来源获取数据,所以可以通过标签引入jsonp文件,...

ajax的工作原理和实现步骤
1、事件触发: 当用户在网页上进行操作(例如点击按钮、输入文本等),触发了某个事件,需要发送请求给服务器或获取服务器返回的数据。2、创建XMLHttpRequest对象: 在网页上使用JavaScript创建一个XMLHttpRequest对象,它允许网页与服务器进行数据交换。3、发送请求: 使用XMLHttpRequest对象向后台服务器发送H...

javascript如何获取从数据库查询到的值
在页面没有处理完成以前,可以直接在页面里写,比如ASP可以这样写 var abc='<%=rs("name")%>';如果页面已经处理完成,或是静态页使用数据库中的数据,可以用Ajax来获取这个数据,然后赋值给变量即可.Ajax可以自己写,也可以使用公共框架,比如JQuery等....

Ajax最全Resful中@PathVariable占位使用,前台发请求,服务器接收方法流程...
AJAX异步请求将客户端输入的参数传给服务器,有四种形式:通过get提交、将参数体现在链接中、通过post提交或在ajax方法体中使用data传值。前后台传值方式多样,非异步方式亦有相似方法,如直接使用form提交或在链接中拼接参数,后台接受参数方法不变。非异步方式下,后台可直接返回json数据或使用PrintWriter传...

深入理解JavaScript中Ajax(下),认识Ajax这一篇就够了!
JavaScript中的Ajax,通常用于实现前端与后端的异步数据交换,它的核心是利用HTTP协议进行数据请求和响应。HTTP协议规定,数据传输必须由客户端(前端)主动发起,并且只能传递字符串。Ajax过程分为四个步骤:建立连接:客户端通过三次握手与服务器建立TCP\/IP连接。发送请求:客户端以请求报文的形式发送信息,...

前台是怎么样去从后台读取到的数据?
刷新页面查询数据的话,就用传统的方法,提交表单到后台,通过查询得到结果再返回到前台来。然后就是不刷新页面查询数据:通过javascript内置的ajax就能实现。步骤如下:1.创建XMLHttprequest对象。var xmlhttp=new XMLHttprequest();(IE6.0以下版本不支持,需要另外一种声明方式。)2.建立体提交数据的连接...

AJAX是什么?如何在JavaScript中使用?
通常当JavaScript向服务器发送请求获取数据时,服务器会返回数据。在传统没有使用AJAX的网页中,需要刷新页面使其重新加载。而AJAX可以使网页在不重新加载页面的情况下对网页的局部进行更新。(比如,当你要放大地图的时候,你会不断的向服务器请求地图当前位置的详细信息,服务器返回数据给你,这里我们并不...

ajax的工作原理是什么(附图解)
网页应用Ajax与服务器交互的抽象过程如下图: 过程详解: 1: 要使用Ajax技术,基础中的基础,就是要创建一个XMLHttpRequest对象,无它就没有异步传输的可能:var xmlhttp;if (window.XMLHttpRequest) { \/\/检查浏览器的XMLHttpRequest属性,如果为真则支持XMLHttpRequest\/\/ IE7+, Firefox, Chrome, ...

相似回答