qzgx.net
当前位置:首页 >> 用AjAx读取数据库里的数据,怎么可以传到jsp页面呢!! >>

用AjAx读取数据库里的数据,怎么可以传到jsp页面呢!!

首先要将取得的数据封装成json字符串,这个你自己写.大概是这样的:比方说User对象有name和password,可以封装成String jsonStr = "{"userList":[{\"name\":\"tom\",\"password\":\"123\"},{\"name\":\"jurry\",\"password\":\

$.ajax({ type : "POST", url : baseUrl+"m/module/querymodulebyname.do", dataType:"json", data: { modName:title }, success : function(data){ //data = eval('('+data+')'); var result = data.rows[0]; $('#main-tab').tabs('close',title); openPage(title,'',

在url中加上你要传的值不就行了吗,加上后肯定能取到

用JQ吧 ,$.get(url,function(data){ data就是serverlet返回的值, url 是servlet的地址})

您好,ajax本身就是通过Js中的对象,或者ajax本身的对象,来传递数据的:xmlhttp等等.发送对象去后台,后台可以是servlet,也可以是strut21或者struts2,您传到后台的时候,在此之间能获取到数据,从而将数据进行持久化操作,ajax返回到当前页面,(因为有个回调函数)再将进行处理后的数据,显示到前台,(因为是实现了局部刷新,所以.ajax目前就是这样的功能!!)

在点击按钮后,向js语句中的function getConnection(){}函数中传递参数,部署XML,再实现数据库的数据读取操作,然后将得到的数据返回至页面,在用AJAX处理

out.print() 由于servlet设置好了,就能返回!一般现在用xml返回的不太多,大多json,格式比xml跟良好!

如果是在ajax提交请求的时候你需要jsp页面数据,比如你需要获取这个input的值你可以使用js或者jquery通过id的方式获取,然后放在ajax的data中提交.

JQuery Ajax 是一种数据回发机制,用于浏览器端与服务器的应答,数据库操作是网站后台与数据库交互的过程两者之前没有必然联系.在一个jquery-ajax调用数据库更新数据的过程中,是分两步实现的.1.jquery-ajax回调函数.2.响应回调的后台方法与数据库交互.第二步里,与普通方法不同的是回传值的方法,以C#为例,使用.aspx或者.ashx作为应答处理,取得值后加载到response,然后response.end关闭应答.而第一步里要做的事情就是两种参数的处理,即向后台发送的参数拼接,和应答完成后取得回复值的显示.

1. jsp页面用js做ajax异步提交到后端jsp-servlet进行数据处理2. jsp-servlet主要用来连接数据库和数据内容验证,返回验证结果给前端3. js提交的请求,等待响应结果,显示到前端即可

相关文档
4405.net | lyxs.net | gyzld.cn | zxtw.net | 4585.net | 网站首页 | 网站地图
All rights reserved Powered by www.qzgx.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com