zoukankan
html css js c++ java
关于用jsp生成xml的问题【原创】
刚看到群里人说jsp生成的xml用ajax取有问题,由于基本不用jsp做显示,所以只有试验了下,随便写了段测试代码,用ie直接看,很正常,ajax取死活不行,代码如下:
<%
@ page language
=
"
java
"
contentType
=
"
text/xml; charset=UTF-8
"
import
=
"
java.util.*
"
pageEncoding
=
"
UTF-8
"
%>
<%
out.println(
"
<?xml version=\
"
1.0
\
"
encoding=\
"
UTF
-
8
\
"
?>
"
);
out.println(
"
<root>
"
);
out.println(
"
<node id=\
"
1
\
"
/>
"
);
out.println(
"
<node id=\
"
2
\
"
/>
"
);
out.println(
"
</root>
"
);
out.close();
%>
很简单的一段代码,输出responseText看了下,正常,奇怪,把responseText用特殊符号夹起来,终于发现前面多了个换行,看看代码,只有pageEncoding后面的%>那可能有点问题,于是把后面的<%提到前面,代码为
<%
@ page language
=
"
java
"
contentType
=
"
text/xml; charset=UTF-8
"
import
=
"
java.util.*
"
pageEncoding
=
"
UTF-8
"
%><%
out.println(
"
<?xml version=\
"
1.0
\
"
encoding=\
"
UTF
-
8
\
"
?>
"
);
out.println(
"
<root>
"
);
out.println(
"
<node id=\
"
1
\
"
/>
"
);
out.println(
"
<node id=\
"
2
\
"
/>
"
);
out.println(
"
</root>
"
);
out.close();
%>
再用ajax取一下,终于好了,很有意思的问题,记一下。
查看全文
相关阅读:
python导入requests库一直报错原因总结 (文件名与库名冲突)
Windows下,python pip安装时ReadTimeoutError解决办法
win10家庭版怎么开启Administrator超级管理员帐户
关于Centos7 firewalld防火墙开放端口后仍不能访问ftp和nginx的问题解决
Nginx下配置ThinkPhp多入口访问
phpStudy配置站点 解决You don't have permission to access / on this server
非微信内置浏览器中的网页调起微信支付的方案研究
两种解决方法 PHP Warning: File upload error
chrome浏览器的跨域设置——包括版本49前后两种设置
ESA2GJK1DH1K基础篇: 阿里云物联网平台: 阿里云物联网平台加入规则引擎(云产品流转),让两个MQTT设备之间实现通信
原文地址:https://www.cnblogs.com/zxub/p/627300.html
最新文章
mysql存储过程,游标实例
阿里云构建Kafka单机集群环境
Kafka【第一篇】Kafka集群搭建
KafkaOffsetMonitor 安装
logback-kafka-appender
centos7 关闭firewall安装iptables并配置
Kafka单机环境的部署
在CentOS上安装ZooKeeper集群
在CentOS 7上安装Kafka
Storm集成Kafka应用的开发
热门文章
centos下mysql自动备份
linux定时任务的设置 crontab 配置指南
Linux下查看文件和文件夹大小
在 CentOS7 上安装 Zookeeper-3.4.9 服务
spring boot下使用logback或log4j生成符合Logstash标准的JSON格式
slf4j、jcl、jul、log4j1、log4j2、logback大总结
Jar包冲突解决方法
在CentOS 7上安装Nginx服务器
CentOS7安装 Apache HTTP 服务器
ThinkPHP5.*版本发布安全更新
Copyright © 2011-2022 走看看