1. 云栖社区>
  2. 技术文集>
  3. 列表>
  4. 正文

Ajax程序开发中常见问题

作者:用户 来源:互联网 时间:2016-07-28 20:45:42

ajax乱码responsePrintWriterresponse.setContentType常见乱码getWritersetContentType

Ajax程序开发中常见问题 - 摘要: 本文讲的是Ajax程序开发中常见问题, Ajax程序开发中常见问题,看下文章或许你就少犯了许多错误了。 1.ajax,action中response返回的xml文档格式错误时,eclipse de

Ajax程序开发中常见问题,看下文章或许你就少犯了许多错误了。

1.ajax,action中response返回的xml文档格式错误时,eclipse debug进入不到action中.
    2.ajax缓存问题,需要加入xmlHttp.setRequestHeader("If-Modified-Since","0");便可解决.
    3.如果不是ajax提交,而设置了PrintWriter out = response.getWriter();则jsp会产生中文乱码.
    4.ajax返回xml乱码的原因
    response.setContentType("text/xml;charset=GBK");
    PrintWriter out = response.getWriter();
    这样才起作用,如果这样:
    PrintWriter out = response.getWriter();
    response.setContentType("text/xml;charset=GBK");
    那么response.setContentType("text/xml;charset=GBK");就不起作用了所以返回是乱码,这个问题搞了很久,代码还得仔细看啊.
    5.ajax表单提交
    xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
    由于传过去的是utf-8编码的,所以在action 或servlet中接受时要进行相应转码.
 



以上是云栖社区小编为您精心准备的的内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有 的相关内容,欢迎继续使用右上角搜索按钮进行搜索ajax , 乱码 , response , PrintWriter , response.setContentType , 常见乱码 , getWriter setContentType ajax常见问题、android开发常见问题、web前端开发常见问题、软件开发常见问题、java web开发常见问题,以便于您获取更多的相关知识。

.net 开发的网页,使用ajax.dll 来做ajax,在微信浏览器里不响应请求啊

问题描述 .net 开发的网页,使用ajax.dll 来做ajax,在微信浏览器里不响应请求啊 .net 开发的网页,们使用ajax.dll 来做ajax,在其他浏览器都好用只是在微信浏览器里不响应请求啊,是微信浏览...

Ajax 程序开发中常见问题_AJAX相关

1.ajax,action中response返回的xml文档格式错误时,eclipse debug进入不到action中. 2.ajax缓存问题,需要加入xmlHttp.setRequestHeader(”If-Modified-Since”,”0″);便可解决. 3.如果不是ajax提交,而设置了PrintWriter out = response.getWriter();则jsp会产生中文乱码...

Ajax 技术一

...) ② 百度下拉搜索 ③ 无刷新分页 ④ WebAPP手机+PHP后台程序(手机APP) 6、快速入门 demo01_rumen.html demo01.php 运行结果: 二、Ajax对象 1、为什么需要Ajax对象 记住:使用Ajax技术有一个前提,必须要创建一个Ajax对象。 2、如何创...

PHP V5.2 中的新增功能,第 3 部分: 使用新的 JSON 扩展

...]), 自由作家, Consultant 2007 年 5 月 11 日 随着 Internet 应用程序开发人员之中不断有人创建和采用 PHP,使得它获得了不断发展而且并入了很多有用的标准。PHP 刚刚向 PHP V5.2 中添加了 JavaScript Object Notation (JSON) 扩展,以前该扩展只...

AJAX开发者“忘掉网络”

...P英国2006会议的一位发言人Harry Fuecks称:许多编写AJAX应用程序的编码者倾向于忘记网络延迟,导致终端用户的用户体验十分糟糕。 Fuecks自20世纪90年代早期就从事软件开发工作。他警告说,开发者只纯粹在一台本地机器上工作,...

前三篇
后三篇
弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率

40+云计算产品,6个月免费体验

稳定可靠、可弹性伸缩的在线数据库服务,全球最受欢迎的开源数据库之一

云服务器9.9元/月,大学必备