Java后台怎么返回数据给页面的function的data

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java后台怎么返回数据给页面的function的data相关的知识,希望对你有一定的参考价值。

在controller中是直接返回一个页面了,请问要怎么修改代码,才能单独拿到data的数据?我在controller方法中String a = “123”;return a;测试的结果中控制台输出日志是Rendering view [org.springframework.web.servlet.view.InternalResourceView: name 'index'; URL [/123.jsp]] in DispatcherServlet with name 'springMvc'

参考技术A 返回json数据,在那个方法上加@responsebody注解是本回答被提问者采纳 参考技术B 回调函数下面要写返回的数据类型,比如"text" 参考技术C 前台js用ajax,后台返回json数据。 参考技术D 这是springmvc框架,要返回json数据,在方法上面加@responsebody注解 第5个回答  2018-12-01 Ajax...

ASP如何用Ajax实现无刷新读取数据库信息(后台发布信息,前台不刷新也能看到)

要实现的功能如下:
在后台发布新闻信息,前台用户不需要任何操作,只要页面是打开的,无需刷新就能看到发布的信息。
如果用聊天室的方法也可以,
急,求解

//页面加载后调用
function PageLoad()
//设置定时器,定时5秒钟执行一次
setInterval(function ()
//这是到后台获取数据的ajax方法
$.ajax(
url: "要访问的地址",
data: "参数名=参数值",
success: function (msg)
//对返回值的处理

);

, 5000);

不过这有问题必须说明下,由于是刷新的且要定时更新,所以会每隔5秒(这个你可以自己自己设置成其他时间)访问一次后天和数据库,所以服务器的压力会比较大。如果同时访问的用户非常的多,那么服务器可能会承受不了而崩溃。
如果觉得回答满意,请给分,谢谢!追问

url: "要访问的地址",
data: "参数名=参数值",
以上2个参数值具体是??给我打个比方吧

追答

$.ajax(
url: "GetData.asp",
data: "NewsType=1",
success: function (msg)
//对返回值的处理

);
GetData.asp就是访问数据库,并处理数据的页面,然后把处理结果返回给ajax。
这个msg就是从后台GetData.asp返回的结果。
NewsType=1就是要传到GetData.asp页面的参数,这里NewsType的值等于1,用于数据库查询,如果不需要参数可以不传

参考技术A 原理是这样的,前台利用ajax定时访问一个ASP页面,这个页面的作用就是获取最新的数据库信息并返回,然后前台获取返回的数据并解析展示到网页上。
建议用jquery封装好的ajax方法,简单方便。追问

就是不会AJAX的嘛

追答

那就更要用jquery了
$.post("这里是需要访问的后台页面",这里放的是需要网后台页面传递的参数,没有参数就为空,function()这个就是解析后台返回数据的函数,'这里是返回数据的格式,可以是xml也可以是json')

看,就这么简单

本回答被提问者和网友采纳
参考技术B 前台必须要定义时比较吧

以上是关于Java后台怎么返回数据给页面的function的data的主要内容,如果未能解决你的问题,请参考以下文章

JAVA后台如何返回数据给前台?前台怎么取到数据呢?

servlet怎么将JSON 串返回给前台页面,前台又通过啥方式接受并显示出来呢?有没有实例参考下

asp.net后台怎么返回一个 bool给前台js用

java后台获取网页ajax数据和返回数据简单源码

java web后台通过通讯协议拿到数据后怎么主动让其在前端页面上显示出来?

后台有两个List都转换为json格式数据返回给前台JSP页面 页面上怎么区分开这两个List的数据