ajax接收后台数据在html页面显示


Posted in Javascript onFebruary 19, 2017

Java代码

PrintWriter out=response.getWriter(); //向客户端发送字符数据
 response.setContentType("text/text"); //设置请求以及响应的内容类型以及编码方式
 response.setCharacterEncoding("UTF-8");
 JSONArray json = JSONArray.fromObject(newsList); //将newsList对象转换为json对象
 String str = json.toString(); //将json对象转换为字符串
 out.write(str); //将str字符传输到前台
 

Ajax代码

$(document).ready(function() {
 $.ajax({
 url : "newsservlet",//请求地址
 dataType : "json",//数据格式 
 type : "post",//请求方式
 async : false,//是否异步请求
 success : function(data) { //如何发送成功
 var html = "";
 for(var i=0;i<data.length;i++){ //遍历data数组
 var ls = data[i]; 
 html +="<li><a href='second page text.html?newsid="+ls.news_id+"'class='infNews_wrod_a'><span>"+ls.news_name+"</span></a><span class='date'>"+ls.news_time+"</span></li>";
 }
 $("#ulul").html(html); //在html页面id=ulul的标签里显示html内容
 },
})
})

HTML页面

<ul id="ulul"></ul>

在ajax中,"#"代表的是一个标签的id,"."代表的是一个标签的class

在Java后台, 设置请求以及响应的内容类型以及编码方式  必须写在 json对象转换字符串 之前 ,否则会造成json中文乱码

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持三水点靠木!

Javascript 相关文章推荐
JS 遮照层实现代码
Mar 31 Javascript
js实现页面跳转的五种方法推荐
Mar 10 Javascript
JavaScript数组去重的两种方法推荐
Apr 05 Javascript
通过BootStrap实现轮播图的实际应用
Sep 26 Javascript
详解js的六大数据类型
Dec 27 Javascript
JavaWeb表单及时验证功能在输入后立即验证(含用户类型,性别,爱好...的验证)
Jun 09 Javascript
React全家桶环境搭建过程详解
May 18 Javascript
js实现移动端轮播图
Dec 21 Javascript
通过实践编写优雅的JavaScript代码
May 30 Javascript
js使用cookie实现记住用户名功能示例
Jun 13 Javascript
Vue页面手动刷新,实现导航栏激活项还原到初始状态
Aug 06 Javascript
threejs太阳光与阴影效果实例代码
Apr 05 Javascript
Boostrap栅格系统与自己额外定义的媒体查询的冲突问题
Feb 19 #Javascript
JavaScript中无法通过div.style.left获取值的解决方法
Feb 19 #Javascript
JS获取浮动(float)元素的style.left值为空的快速解决办法
Feb 19 #Javascript
Angular 输入框实现自定义验证功能
Feb 19 #Javascript
js实现九宫格的随机颜色跳转
Feb 19 #Javascript
原生JS实现垂直手风琴效果
Feb 19 #Javascript
js鼠标移动时禁止选中文字
Feb 19 #Javascript
You might like
PHP 危险函数全解析
2009/09/09 PHP
PHP 日期加减的类,很不错
2009/10/10 PHP
AES加解密在php接口请求过程中的应用示例
2016/10/26 PHP
禁止直接访问php文件代码分享
2020/05/05 PHP
jquery 事件执行检测代码
2009/12/09 Javascript
window.dialogArguments 使用说明
2011/04/11 Javascript
js实现点击注册按钮开始读秒倒计时的小例子
2013/05/11 Javascript
Javascript 修改String 对象 增加去除空格功能(示例代码)
2013/11/30 Javascript
node.js正则表达式获取网页中所有链接的代码实例
2014/06/03 Javascript
JQuery仿小米手机抢购页面倒计时效果
2014/12/16 Javascript
node.js中的fs.openSync方法使用说明
2014/12/17 Javascript
javascript实时获取鼠标坐标值并显示的方法
2015/04/30 Javascript
jquery Deferred 快速解决异步回调的问题
2016/04/05 Javascript
jQuery多个版本和其他js库冲突的解决方法
2016/08/11 Javascript
JS判断来路是否是百度等搜索索引进行弹窗或自动跳转的实现代码
2016/10/09 Javascript
AngularJS中的JSONP实例解析
2016/12/01 Javascript
Require.JS中的几种define定义方式示例
2017/06/01 Javascript
基于Axios 常用的请求方法别名(详解)
2018/03/13 Javascript
Nuxt.js SSR与权限验证的实现
2018/11/21 Javascript
详解如何在vscode里面调试js和node.js的方法步骤
2018/12/24 Javascript
javascript实现点击小图显示大图
2020/11/29 Javascript
python中pycurl库的用法实例
2014/09/30 Python
python实现将json多行数据传入到mysql中使用
2019/12/31 Python
keras在构建LSTM模型时对变长序列的处理操作
2020/06/29 Python
详解python logging日志传输
2020/07/01 Python
CSS3 border-radius圆角的实现方法及用法详解
2020/09/14 HTML / CSS
Ibatis的核心配置文件都有什么
2014/09/08 面试题
银行职员个人的工作自我评价
2014/02/15 职场文书
教职工代表大会主持词
2014/04/01 职场文书
2014幼儿园小班工作总结
2014/11/10 职场文书
学生不参加考试检讨书
2015/02/19 职场文书
高中生综合素质自我评价
2015/03/06 职场文书
博士生专家推荐信
2015/03/25 职场文书
初中教师德育工作总结2015
2015/05/12 职场文书
先进党支部事迹材料2016
2016/02/26 职场文书
用Python制作灯光秀短视频的思路详解
2021/04/13 Python