后台读取oracle数据库前端用ajax JQ输出rownum的问题

后台读取oracle数据库前端用ajax JQ输出rownum的问题,第1张

前台第一个TestServlet为你要跳转的servlet或action,第二个你要传的参数,第三个你后台返回的值,加入值是一个json类型,就用$.each来遍历$.post("TestServlet",{

name:

"John",

time:

"2pm"

},function(data){

$.each(data,function(index,elent){

alert(

eval(elent))

})

})

以net MVC为例:

数据的读取不需要转为json,在控制器中,

public JsonResult Test()

        {

            List<T> list=new List<T>()     // 读取数据

            return Json(list)

        }

前端ajax请求,可以直接使用这个json对象

$.ajax({

    url: '',

    success: function (data) {

    // 循环data

}

})

你的OKServlet中只写了查询用户名是否存在的逻辑,而在你writer.print(true)前你应该把页面中获取到的值通过,sql语句,插入到数据库中,而页面中出现提示不正确,是因为后台查询到了一条记录,你应该看看rs.next()返回的是什么值.

要不你把你的项目发给我,我帮你改改.只是我用的是MySql,这个不影响,我改完后你照着你的数据库改就行了.


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10826236.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-11
下一篇 2023-05-11

发表评论

登录后才能评论

评论列表(0条)

保存